我想避免使用Java在字符串中出现“`”和“〜”符号。
例如:
字符串:hi everyo`ne
输出:无效
字符串:嗨ev~eryone
输出:无效
字符串:大家好
输出:有效
字符串:hi ev`eryon~e
输出:无效
答案 0 :(得分:5)
使用java的String.matches()
方法:
String input;
boolean valid = input.matches("^[^`~]*$");
正则表达式表示“任意数量的字符既不是`
也不是~
”