使用 < 和 > 时的 JavaScript 正则表达式问题

标签 javascript regex

我正在尝试使用 javascript 正则表达式来匹配一些表情符号。
正则表达式似乎不适用于具有 > 的表达式或<

例如,匹配 <3我用过/<3/但这是行不通的。它不适用于 >.<任何一个。我尝试逃避 </>符号,但无济于事。

所有其他符号都工作正常。例如^_^/\^\_\^/\m//\\m\//

我可能在这里错过了什么?

最佳答案

它们可能是 HTML 编码的 ><&gt;&lt; .
试试/(&lt;|<)3//(&gt;|>)\.(&lt;|<)/ .

关于使用 < 和 > 时的 JavaScript 正则表达式问题,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7077558/

相关文章:

javascript - 用图像替换字符串中的标志,无限次

mysql - sqldf RLIKE 函数

regex - 如何从用户提供的包含正则表达式元字符的字符串创建正则表达式?

javascript - 如何在 ChartJS 中创建自定义图例

javascript - 为什么我不能在这里更改 zIndex?

javascript - 我们如何使用 InternJS 对 Chrome 打包应用程序(例如 Chromebook 应用程序)执行自动化测试

java - 检查字符串后面是否有字符串

javascript - 正则表达式无法正确验证 4 种数字值类型

javascript - 连接-pg-简单表达 : Failed to prune sessions: relation "session" does not exist. PostgreSQL

javascript - jQuery POST 到 Node.JS 失败