字符类与环顾 - 在单词末尾匹配不存在的字符



q[^x] – 匹配"question"中的"qu"。它与"伊拉克"不匹配,因为"q"后面没有字符供否定字符类匹配。

问(?!u( 匹配"伊拉克"中的"q",但与"问题"中的"q"不匹配。(这是一个负面的展望(。

"'q'后面没有字符表示...匹配"不适用?这怎么解释?

源:

https://www.regular-expressions.info/quickstart.html

"字符

类或字符集"和"环顾"。

消极的展望断言(不是"匹配"(:

q后没有u

Iraq q后有u吗?不,所以q匹配(虽然不是u

反向字符类匹配

q后不u的角色

这意味着q之后必须首先有一个字符,并且必须不u。所以Iraq不匹配。

最新更新