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

您的位置:首頁技術(shù)文章
文章詳情頁

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

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

問題描述

比如用正則表達(dá)式匹配出 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)

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

回答2:

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

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

回答3:

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

標(biāo)簽: Python 編程
相關(guān)文章:
主站蜘蛛池模板: 九九色网 | 经典国产乱子伦精品视频 | 亚洲免费在线观看视频 | 99这里只有精品66视频 | 亚洲免费视频在线 | 亚洲美女高清aⅴ视频免费 亚洲美女黄色片 | 一级毛片视频免费观看 | 久久亚洲精品中文字幕 | 国产精品三级在线观看 | 亚洲乱人伦精品图片 | 黄色视屏免费 | 国产老鸭窝毛片一区二区 | 久久99国产精品视频 | 在线成人a毛片免费播放 | 欧美日韩一日韩一线不卡 | 男女生性毛片免费观看 | 国产精品久久免费观看 | 精品日本一区二区三区在线观看 | 久久草在线精品 | 久久精品国产一区二区三区 | 久久久黄色大片 | 亚洲国产国产综合一区首页 | 欧美极品在线视频 | 亚洲国产成人久久三区 | 欧美午夜视频一区二区 | 成人a免费α片在线视频网站 | 伊人午夜 | 美女黄色网页 | 一级全黄毛片 | 亚洲国产中文字幕 | aaaaaaa毛片 | 九九在线免费视频 | 久久99精品久久久久久秒播放器 | 国产欧美另类久久久精品免费 | 成人免费在线视频网 | 日韩中文字幕在线亚洲一区 | 成人免费视频在 | va欧美| 天堂1在线观看 | 一级做a爰性色毛片免费 | 91香蕉成人免费高清网站 |