亚洲精品久久久中文字幕-亚洲精品久久片久久-亚洲精品久久青草-亚洲精品久久婷婷爱久久婷婷-亚洲精品久久午夜香蕉

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

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

瀏覽:112日期: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全国探花精品正在播放 | a毛片免费观看完整 | 亚洲人性生活视频 | 激情啪啪网站 | 国产麻豆媒一区一区二区三区 | 青青草国产免费久久久91 | 一级毛片免费高清视频 | 国产成在线观看免费视频成本人 | 久久精品国产999久久久 | 日本亚洲欧美 | 一级欧美在线的视频 | 精品国产免费久久久久久婷婷 | 伊人久久中文字幕久久cm | 欧美精品不卡 | jizjizjiz亚洲人 | 日韩成人在线观看视频 | 尤物在线观看网站 | 性刺激欧美三级在线观看 | 一本之道无吗一二三区 | 人妖xxxx| 国产大片免费观看网站 | 国产午夜免费 | 国产日产亚洲系列首页 | 亚洲女人毛片 | 日本一级免费 | 91视频国产高清 | 国产一级特黄aa大片高清 | 欧美亚洲欧美日韩中文二区 | 欧美一区二区三区在线可观看 | 亚洲色视频在线播放网站 | 免费一级大片儿 | 欧美精品一二三区 | 中文字幕欧美日韩高清 | 国产美女视频做爰 | 日本免费大黄在线观看 | xvideos亚洲网站入口 | 欧美精品一区二区三区观 | a毛片免费全部播放完整成 a毛片免费观看 | 欧美视频第二页 | 欧美激情一区二区 |