Cic*_*mas 0 java regex pattern-matching
我想避免使用Java在字符串中出现"`"和"〜"符号.
例如:
String:hi everyo`ne
输出:无效
字符串:嗨ev~eryone
输出:无效
字符串:大家好
输出:有效
字符串:hi ev`eryon~e
输出:无效
使用java的String.matches()方法:
String input;
boolean valid = input.matches("^[^`~]*$");
Run Code Online (Sandbox Code Playgroud)
正则表达式意味着"任意数量的字符既不是也不`是~"