Regex 如何为N.S.或N.A.构建注册表
我想为Regex 如何为N.S.或N.A.构建注册表,regex,Regex,我想为N.S或N.a构造一个正则表达式 到目前为止,我能够构造(N\.A\b)|(N\.S\.\b)。但它只匹配N.S,而不匹配N.S. 谢谢这取决于语言。如果您试图匹配整个单词,则应在PHP中使用此选项: ^(N\.A|N\.S)$ 下面是一个javascript示例: const regex = /^N\.[SA]$/gm regex.test('N.S') // true regex.test('N.A') // true regex.test('anything else') //
N.S
或N.a
构造一个正则表达式
到目前为止,我能够构造(N\.A\b)|(N\.S\.\b)
。但它只匹配N.S
,而不匹配N.S.
谢谢这取决于语言。如果您试图匹配整个单词,则应在PHP中使用此选项:
^(N\.A|N\.S)$
下面是一个javascript示例:
const regex = /^N\.[SA]$/gm
regex.test('N.S') // true
regex.test('N.A') // true
regex.test('anything else') // false
您必须转义
,因为它是的特殊字符。