新手搜索正则表达式

时间:2018-12-11 20:59:56

标签: regex replace find komodo

我正在寻找一个正则表达式,以便在文本中同时找到“正确”和“正确”。

我尝试过:

\ball\W+\w+ight\b

结果仅是“好”,而不是“好”和“好”。

找到它和它的同时是一个问题。

2 个答案:

答案 0 :(得分:1)

尝试此\ ball \ W + \ w + ight \ b | \ w + ight \ b 这是处理某些正则表达式http://rubular.com/

的好工具

答案 1 :(得分:0)

这应该有效:

\b(?:all\s)?right\b

这与right和它前面的可选(?all +空格(\s)匹配(如果存在)。

\b锚用于确保allright之前和right之后的单词边界。

另外,?:不在此处以捕获all\s组。

Example

编辑

是/是:

\bit(?:'s|\sis)\b

它/它的

\bit(?:s)?\b