NPM包到正则表达式

时间:2016-10-19 12:06:55

标签: javascript node.js

我正在使用NodeJs,我需要一个正则表达式来获取点和'+'符号。

我有这样的模式:“/ .| +/”(我在这个网站上试试我的正则表达式:https://regex101.com/

我检查了一些模块,我发现了这个:https://www.npmjs.com/package/regex但是当我插入“house”,“hou.se”和“hou + se”这些词时,我只是得到'假',它没有对我有用

我在这个网站上运行模块:https://runkit.com/npm/regex

有人可以帮助我吗?

1 个答案:

答案 0 :(得分:0)

Dot(.)匹配所有内容,因此需要进行转义。

Plus(+)是一个特殊字符,表示“一个或多个”,因此它也必须被转义。

g表示“全局”,因此会找到所有匹配项。

试试这个:/\.|\+/g

或@torazaburo在评论中提出的更简单的解决方案:/[.+]/