我用Java
我可以知道我的正则表达式有什么问题吗?我在正则表达式 s处碰到了红线,并表示
Syntax error on token "Invalid Character", [ expected
address.replace(/[^A-Za-z0-9.&@#-,()/s]/g, "");
必须转义反字符类内部的正斜杠。由于js使用正斜杠作为正则表达式的分隔符,它会考虑在char类中存在的未转义的/
作为正则表达式模式的结束。
address.replace(/[^A-Za-z0-9.&@#-,()/s]/g, "")