1

我是 Regex 世界的新手,想在示例中的单词之后找到第一个序列:

ALEEA NARCISELOR BL. A3 NR. 1 SC. B AP. 68

我想找到后面的第一个词NR,在这种情况下是1,但可能是A1A,但在这种情况下是1

什么是正则表达式。

谢谢!

4

2 回答 2

3

您可以使用的模式:

(?<=NR\.)\s?\w+

演示:示例

于 2012-08-26T16:07:56.027 回答
1

这应该做

(?<=(\s|^)NR\.\s*).*?(?=\s|$)
于 2012-08-26T16:05:22.677 回答