国产成人精品久久免费动漫-国产成人精品天堂-国产成人精品区在线观看-国产成人精品日本-a级毛片无码免费真人-a级毛片毛片免费观看久潮喷

您的位置:首頁/技術文章
文章詳情頁

正則表達式 - 請問用 Python 如何匹配漢語拼音?

瀏覽:131日期:2022-06-30 09:24:43

問題描述

比如用正則表達式匹配出 shá 這個拼音。 ps:之前說的可能不明確,我用了 “ 比如 ” 兩字哈,就是待處理文本里有拼音,但是不知道具體拼音是什么,需要找出這些拼音,待處理文本會有 中文、拼音、符號(,。:之類的),所以請不要回答諸如re.search(u’shá’,text) 要正則哈,不是簡單固定的字符串。。。

問題解答

回答1:

import reregex = re.compile(r’b[a-z]*[āáǎàōóǒòêēéěèīíǐìūúǔùǖǘǚǜüńň?ɑɡ]+[a-z]*b’)text = 'Thǐs ís à pìnyin abóut shá'm = regex.findall(text)print(m)

匹配結果:[’ís’, ’à’, ’pìnyin’, ’abóut’, ’shá’]沒有匹配第一個Thǐs,因為默認拼音都是小寫,排除了大寫。

回答2:

你是要匹配所有合法的拼音嗎?

如果是,你去找個字典的拼音索引,把里邊的所有拼音全部 | 到一起就可以了。也只能這樣,因為拼音不是根據正則,或者其它某種機械的規則定義出來的。你想不漏又不多就只能這樣了,反正也沒多少個。

回答3:

>>> import re>>> d=’shá’>>> data=’This is a pinyin about shá’>>> re.search(d,data)<_sre.SRE_Match at 0x404e308>

標簽: Python 編程
相關文章:
主站蜘蛛池模板: 91精品国产高清久久久久 | 国产露脸3p普通话 | 欧美一级欧美三级 | 免费看 s色 | 中文国产成人精品少久久 | 美女张开腿 | 成人久久久久 | 亚洲加勒比在线 | 国产成人免费观看在线视频 | 看片日韩 | 亚洲高清视频在线播放 | 一本色道久久爱88av | 国产亚洲精品精品国产亚洲综合 | 九九综合 | 韩国三级日本三级香港三级黄 | 精品国产杨幂在线观看福利 | 欧美日本一区二区三区生 | 国产精品 色 | 欧美日韩国产在线人成dvd | 国产午夜精品理论片小yo奈 | 久久久精品成人免费看 | 一本色道久久综合亚洲精品加 | 国产精品成人亚洲 | 亚洲永久免费 | 在线免费观看毛片网站 | 特级淫片欧美高清视频蜜桃 | 欧美一级特黄一片免费 | 日本免费在线观看视频 | www.99精品视频在线播放 | 亚洲更新 | 国产成人av性色在线影院 | 性做久久久久久免费观看 | 亚洲国产精品第一区二区 | 美女视频很黄很a免费国产 美女视频黄.免费网址 | 在线成人精品国产区免费 | 丝袜美腿在线不卡视频播放 | 曰本aaaaa毛片午夜网站 | 深夜福利爽爽爽动态图 | 亚洲看片网 | 亚洲三级大片 | 国产一区二区三区免费在线观看 |