猿问

正则的一些问题js?

匹配 `~!@#$%^&*()_+-=[]{}|;:'",./<>? 这些特殊符号,怎么写正则,写出来老报错。不知道哪些需要转义

慕斯王
浏览 498回答 3
3回答

30秒到达战场

用方括号将它们包在一起,然后对最外层的方括号内的一组方括号用反斜杠转义即可 /[`~!@#$%^&*()_+-=\[\]{}|;:'",./<>?]/

郎朗坤

符号都是要转义的,其次你可以匹配允许输入的项。

侃侃尔雅

参考:《 javascript 高级程序设计》中文第三版,P103
随时随地看视频慕课网APP
我要回答