我们正在开发一个项目,希望用户能够使用表情符号语法(如
我在处理表情符号语法时遇到了麻烦,因为有些字符序列可能会出现在以下情况中:
我正在使用的整个正则表达式涵盖了所有表情符号,所以这里只是精简版。
您可以在此处玩耍它的演示:http://regexr.com/3a8o5。
:smile:
、:heart:
、:confused:
、:stuck_out_tongue:
),以及普通的表情符号(如:)
、<3
、:/
、:p
)。我在处理表情符号语法时遇到了麻烦,因为有些字符序列可能会出现在以下情况中:
- 普通字符串或URL中 - http
:/
/example.com - 在表情符号语法中 -
:p
encil:
我正在使用的整个正则表达式涵盖了所有表情符号,所以这里只是精简版。
(\:\)|\:\(|<3|\:\/|\:-\/|\:\||\:p)
您可以在此处玩耍它的演示:http://regexr.com/3a8o5。
/\b:\)\b/
。 - elclanrs