javascript - 在正则表达式中允许点 (.)

标签 javascript regex

<分区>

我有以下正则表达式来自动链接@mentions,但是如果用户名有一个点,这目前不会这样做......我如何也可以添加点?

/((?:^|[^a-zA-Z0-9_!#$%&*@@]|转发:?))([@@])([a-zA-Z0 -9_]{1,20})(\/[a-zA-Z][a-zA-Z0-9_-]{0,24})?/g

谢谢!

最佳答案

\. 转义句点字符。

[.] 是实现此目的的另一种方法,因为在方括号内它按字面意思获取字符。

关于javascript - 在正则表达式中允许点 (.),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17034767/

相关文章:

javascript - 必须刷新才能运行功能

php - 如何替换两个或多个连续的双引号?

javascript - Ajax 禁用 Rails 中的 jQuery 插件

javascript - React 将 props 向下传递给所有后代组件

javascript - console.log(util.format 运行错误

mysql - 从 MySQL 数据库中删除具有特定域的 URL

java - Java Android 中的正则表达式

javascript - 如何对对象中的按钮使用相同的参数?

regex - 了解 RewriteCond 中的 THE_REQUEST 变量

regex - 尝试从 Postman : TypeError: postman. getResponseHeader 中的 post 调用获取 session 值不是函数