我希望在 Java 中使用正则表达式,它可以包含任何特殊字符、字母或数字,但不能包含 < 或 >(尖括号)。
我找到了这个,^[\<>]*
但它给出了
Invalid escape sequence
在我的代码中使用时。
请帮忙。
最佳答案
String regex="[^<>]*";
Pattern p= Pattern.compile(regex);
if(p.matcher("your input string").matches()){
// place for your logic
}
关于Java 正则表达式接受任何内容但不接受尖括号,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34917079/