标签: regex
此正则表达式将匹配字符串的第一个和最后一个字符:
/^.|.$/g
但为什么呢?不应该是最后一个角色的第一个“OR”吗?有人可以向我解释一下吗?
答案 0 :(得分:2)
由于使用g(全局)切换,因此匹配多次。
g
如果您只想要一个匹配,请删除g标记:
/^.|.$/
答案 1 :(得分:1)
/^.|.$/匹配第一个或最后一个字符,但您添加了g(全局)修饰符,这意味着您将同时获得这两个字符。