[英]Check if a string contains special characters except period and question mark Java
我正在尝试找到一种使用正则表达式并进行匹配的方法,以查看字符串是否包含特殊字符(句点或逗号除外)。 我对正则表达式不是很熟悉,正要把头撞在墙上。 我打电话给的正则表达式是什么
string.matches("??????");
将根据字符串是否包含句点或逗号以外的特殊字符返回布尔值?
你可以写:
string.matches("[a-zA-Z.? ]*")
如果字符串中的每个字符都是小写字母az
,大写字母AZ
,句点,问号或空格,则结果为true
。 (当然,否则为false
。)
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.