以'/'结尾的字符串的正则表达式如下:
str.match(//$/) -- javascript syntax
但//使编译器认为它是一个注释。如何解决这个问题?
答案 0 :(得分:4)
你必须逃避最后的/
,所以解释器认为它不会终止RegExp文字:
str.match(/\/$/);
答案 1 :(得分:3)
你需要逃避斜线:
str.match(/\/$/)
答案 2 :(得分:2)
使用转义字符(\
)指定文字/,如下所示:
str.match(/\/$/);
答案 3 :(得分:1)
你需要逃避斜线
str.match(/\/$/);
如果要匹配以斜杠结尾的字符串,您可能也想要包含实际的字符串;
str.match(/.*\/$/);