正则表达式找到“N / A”字样

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

我一直试图找到一个正则表达式,在字符串中找到N/A

示例字符串将是:

/* Location : 06 Roy Chimaltenango  for device : Roy Chimaltenango 6-1 has 1N/A's with 20 traffic. */

我最接近的是正则表达式:

/(\b\/A\b)/ 

选择/A

但如果我进入

/(\bN\/A\b)/

它不匹配任何东西

有什么帮助吗?

regex
1个回答
1
投票

你的N/A子串前面是1,即1N/A's。你的正则表达式/(\bN\/A\b)/在开头有一个\b字边界,但1N之间没有字边界,因为它们都被认为是单词字符。

试试这个:

(N\/A\b)

您可能也可能删除最后一个\b,但也许您有其他重要的字符串:

(N\/A)
© www.soinside.com 2019 - 2024. All rights reserved.