标签: javascript node.js regex
我有这段代码,我想知道为什么它记录 true :
console.log(/[A-Za-z0-9-_:]/.test('zoom^Bar'));
我认为插入符号会导致正则表达式失败,为什么它会通过?
只想说这个问题很简单,但可能会对其他人有所帮助,“重复”问题对我来说真的不是一个简单的骗子。
答案 0 :(得分:1)
尝试一下:
console.log(/^[A-Za-z0-9-_:]+$/.test('zoom^Bar'))