我正在寻找模式a:b
的出现。这可以是以下形式:
a: b
或a:b
或a:b
(注意可选空格)。
我是 RegExes 的新手,正在尝试以下形式的内容:a\s:\sb
但有点 din 工作..
有人可以指出我正确的吗?
谢谢..
最佳答案
您当前的正则表达式是“a\s:\sb”。由于您没有将模式的 '\s' 部分设置为可选,因此这只匹配 'a[SPACE]:[SPACE]b',其中我使用 [SPACE] 作为空格、制表符或任何其他的代表空白字符。相反,您可以使用 'a\s?:\s?b',这使得空格成为可选。
有关更多正则表达式信息,我建议 the Perl regular expression tutorial .
关于JavaScript : Regular expression for a:b,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9203233/