\ b正则表达式的替代品

时间:2014-08-20 09:11:19

标签: regex

是否有匹配\ b。

的替代正则表达式

我想要的东西也符合(点)。

例如,我想捕获 ABC。(包括。)

我可以写\b[\w]+\b但它没有捕获。 (点)

我还想捕捉一个词,例如 ABC (没有点)

那么有没有办法排除 \ b 匹配的一些字符?

我喜欢与同样的常规表达相匹配的一些东西:

ABC
ABC.

2 个答案:

答案 0 :(得分:2)

只需在.

之后指定可选的\b即可
\b\w+\b\.?

答案 1 :(得分:0)

您可以尝试这样的事情:(^|\s*)\w+\.($|\s*)

可以查看工作解决方案here

根据您的修改,这将有效:(^|\s*)([A-Za-z0-9.]+)($|\s*)。更新了示例here