a亚洲精品_精品国产91乱码一区二区三区_亚洲精品在线免费观看视频_欧美日韩亚洲国产综合_久久久久久久久久久成人_在线区

首頁 > 編程 > Regex > 正文

教你用正則表達式查找相似單詞

2024-09-07 17:40:18
字體:
來源:轉載
供稿:網友

我們在正則表達式中可以看到很多相似的單詞,但是要一個個找出來就有點麻煩,那么你知道怎么利用正則表達式查找相似單詞嗎?下面就讓小編教你用正則表達式查找相似單詞的方法。

問題描述:

在這個實例中你要解決如下幾個問題。

1、想要在一個字符串中找到所有的color和colour。

2、想要找到這3個以"at”結尾的單詞中的任意一個:bat、cat或rat。

3、想要找到以phobia結尾的單詞。

4、想要找的名字"Steven”的常見變形:Steve、Steven和Stephen。

5、想要匹配術語"regular expression”的所有常見形式。

解決方案:

下面按順序列出用來解決這些問題的正則表達式。所有這些解決方案中都使用了不區分大小寫的選項。

問題1:color和colour

/bcolou?r/b

正則選項:不區分大小寫

正則流派:.NET、Java、JavaScript、PCRE、Perl、Python、Ruby

問題2:bat、cat或rat

/b[bcr]at/b

正則選項:不區分大小寫

問題3:以"phobia"結尾的單詞

/b/w*phobia/b

正則選項:不區分大小寫

問題4:Steve、Steven和Stephen

/bSte(?:ven?|phen)/b

問題5:"regular expression”的變體

/breg(?:ular·expressions?|ex(?:ps?|e[sn])?)/b

正則選項:不區分大小寫

正則流派:.NET、Java、JavaScript、PCRE、Perl、Python、Ruby

解析:

/b?????????????????????????? ?#判斷一個單詞邊界位置

?reg?????????????????????? ?#匹配"reg”

?(?:??????????????????????? ?#分組但是不捕獲

?? ular/????????????????????#??????? 匹配"ular”

??? expressions????? ? ?#?????? 匹配"expression”或"expressions"

?? |????????????????????????? ?#? 或者:

? ex?????????????????????????#?????? 匹配"ex”

? (?:????????????????????????#??????? 分組但是不捕獲

??? ps???????????????????? ?#????????????匹配"p”或"ps"

?? |?????????????????????????? #?????? 或者:

??? e[sn]?????????????????? #??????????? 匹配"es”或"en"

??)?????????????????????????? #???????? 結束非捕獲分組,整個分組為可選

?)?????????????????????????????#?非捕獲分組的結束???????

/b??????????????????????? ??? #判斷一個單詞邊界位置

注:這5個正則表達式都使用了單詞邊界(</b>)確保只會匹配整個單詞。

以上就是教你用正則表達式查找相似單詞的方法,通過展示各種不同的正則表達式結構,以及在實際應用中會用到的技巧,熟悉掌握正則表達式的應用。

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 2024自拍偷拍 | 色玖玖| 日韩一区在线播放 | 久久精品小视频 | 久久久精彩视频 | 久草在线在线精品观看 | 久久综合九色综合欧美狠狠 | av国产在线被下药迷网站 | 国产精品成人一区二区网站软件 | 国产成人精品久久二区二区91 | www.日韩精品 | 亚洲高清视频一区二区三区 | 久久精品视频免费观看 | 久久久久亚洲一区二区三区 | 亚洲一区中文字幕在线观看 | 久久av一区二区三区 | 久久久久国产一级毛片 | 久久综合社区 | 欧美日韩成人在线播放 | 欧美视频免费在线观看 | 中文字幕国产高清 | 久久久99精品免费观看 | 免费一区二区 | 欧美一区二区精品 | 国产成人精品一区二区三区视频 | 精品国产一区在线 | 91精品中文字幕一区二区三区 | 亚洲国产精品精华液网站 | 久久国产香蕉视频 | 国产精品兄妹在线观看麻豆 | 一区二区久久久 | 欧美精品片 | 女同久久另类99精品国产 | 亚洲一区二区精品视频 | 九九热这里只有精品6 | 亚洲成人影院在线观看 | 日本免费久久 | 91久久精品一区二区二区 | 激情五月婷婷 | 成人福利影院 | 一区二区亚洲 |