Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我想使用模式*1*。我试过\*1\*了,但它不起作用。问题出在哪里?
*1*
\*1\*
你必须用反斜杠转义它:
/\*1\*/
否则,*RegExp 中的未转义将意味着:匹配 0 个或多个前面的字符组。
*
更新:
如果您使用RegExp构造函数,请这样做:
RegExp
new RegExp("\\*1\\*")
您必须对反斜杠进行双重转义,因为它们需要在字符串本身中进行转义。
需要使用反斜杠\作为正则表达式中的转义字符。
\