我希望每个角色都可能(字母,数字,每个),除了:!"#$'*+,/:;\
|`
Is this correct? [^!"#$'*+,/:;\`|]
我使用http://www.regextester.com/和你的建议
让它发挥作用*WORKS--> [^!"#$'*+,/:;\\`|]
答案 0 :(得分:0)
匹配单个\
的正则表达式模式:
\\
这意味着您需要通过向其添加另一个反斜杠来转义反斜杠。所以,你需要使用
[^!"#$'*+,/:;\\`|]
^^
请注意,如果您在某种编程语言的常规字符串文字中使用它,则必须将每个反斜杠加倍(以便有4个反斜杠)。