负前瞻正则表达式忽略了我的句子

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

我正在尝试使用此正则表达式N+(?!\d+N)在下面的文本中获得N个组>

20NNN (Expected Result: NN)
2NNN  (Expected Result: NN)
2000NNNN (Expected Result: NNN)

当我执行代码时,正则表达式失败。

PS:数字+ N后的N组可以是任意数量。

提前感谢

我正在尝试使用此正则表达式N +(?!\ d + N)在以下文本中获得N组20NNN(预期结果:NN)2NNN(预期结果:NN)2000NNNN(预期结果:NNN)代码,正则表达式...

regex regex-lookarounds regex-negation
1个回答
0
投票

[N+(?!\d+N)模式匹配一​​个N字符,一个或多个出现,但不立即跟着1+数字和N

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