繁体   English   中英

检查字符串是否包含特殊字符(句点和问号Java除外)

[英]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.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM