新手搜索正则表达式

问题描述 投票:0回答:2

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

我试过了:

\ball\W+\w+ight\b

这只会给出“所有权利”,而不是“正确”和“可以”。

找到它和它的同样的问题,它是,它是。

regex replace find komodo
2个回答
0
投票

这应该工作:

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

这匹配right和一个可选的(qazxsw poi)qazxsw poi + whitespace(qazxsw poi)在它面前,如果存在的话。

?锚是为了确保在all\s之前和\b之后有一个单词边界。

此外,all在这里不捕获right组。

right

编辑

它是/它是:

?:

它/它

all\s

1
投票

试试这个\ ball \ W + \ w + ight \ b | \ w + ight \ b这是一个很好的工具,用于处理一些正则表达式Example的情况

© www.soinside.com 2019 - 2024. All rights reserved.