[英]Regular expression for exact match or similar of a word
我需要在文本行中找到相似或完全相同的單詞。 例如:
我有以下模式: (Abarth|Alfa\\s+Romeo|Aston\\s+Martin|Audi|Austin)
輸入的字符串是: Alfa Rom
或Alfa Romeo Contata
,結果應該是: Alfa Romeo
。
我有超過100個品牌,我想在“自動完成”中使用它們。
如何用正則表達式模式進行搜索?
問號使正則表達式中的前一個標記為可選。 例如: colou?r
匹配colour
和color
。
通過使用圓括號將它們組合在一起,然后將問號放在右括號之后,可以使多個標記成為可選標記。 例如: Nov(ember)?
將匹配Nov
和November
。
您可以通過包含多個問號來編寫與許多替代方案匹配的正則表達式。 Feb(ruary)? 23(rd)?
比賽February 23rd
, February 23
February 23rd
, February 23
Feb 23rd
和Feb 23
。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.