我正在尝试使用javascript正则表达式来匹配一些表情符号
正则表达式似乎不适用于具有>
或<
例如,要匹配<3
我使用/<3/
,但它不起作用。它也不适用于>.<
。我试图逃避</>
符号,但无济于事。
所有其他符号都正常工作。例如^_^
/\^\_\^/
和\m/
/\\m\//
我在这里可能缺少什么?
答案 0 :(得分:2)
它们可能是HTML编码的>
和<
>
和<
。
试试/(<|<)3/
和/(>|>)\.(<|<)/
。
答案 1 :(得分:1)
您在哪个浏览器上看到这个? '<3'.match(/<3/)
在Chrome上为我返回truthy