我必须创建一个正则表达式来检查字符串是否仅包含数字,字母和除之外的其他符号\ > <
。我能够创建数字和字母。我试着[^\<>]
检查一下string是否不包含\ > <
特殊字符。
但这没有用。有人可以建议如何做到这一点。
编辑:
可能是一个简单的问题,但我只是从regx开始。
\
是正则表达式中的特殊字符,即使在字符类内部也是如此。如果要将其用作文字字符,则必须对其进行转义,因此正则表达式将是
[^\\<>]
如果在Java中使用它,则必须在字符串级别另外转义,因此它将显示为:
String regex = "[^\\\\<>]";
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句