Javascript 这个java正则表达式做什么?

Javascript 这个java正则表达式做什么?,javascript,java,regex,Javascript,Java,Regex,[~!$^*!&()`\\(\+{}\\:\“'?/,-=\.\\[\]\n\t\r] 有人能告诉我正则表达式是做什么的吗?它只是匹配那些符号:~!$^*!&()`(+{}}:“?/,-=[]\n\t\r \n-新行符号 \t-制表符 \r-新行符号 检查。顺便说一句,我肯定这个正则表达式有输入错误,作者忘记了减号前面的反斜杠。因此,与其只匹配逗号、减号和等号,,-=匹配逗号和等号之间的所有字符。仅供参考:\n匹配换行符和\r匹配回车符转向(与“DOS模式”无关)。

[~!$^*!&()`\\(\+{}\\:\“'?/,-=\.\\[\]\n\t\r]
有人能告诉我正则表达式是做什么的吗?

它只是匹配那些符号:~!$^*!&()`(+{}}:“?/,-=[]\n\t\r

\n
-新行符号
\t
-制表符
\r
-新行符号


检查。

顺便说一句,我肯定这个正则表达式有输入错误,作者忘记了减号前面的反斜杠。因此,与其只匹配逗号、减号和等号,
,-=
匹配逗号和等号之间的所有字符。仅供参考:
\n
匹配换行符和
\r
匹配回车符转向(与“DOS模式”无关)。