我知道 regEx 在语言中很常见……但是我在编写 Java 语法时遇到了麻烦。我有一个用 JS 编码的正则表达式;
if((/[a-zA-Z]/).test(str) && (/[0-9]|[\x21-\x2F|\x3A-\x40|\x5B-\x60|\x7B-\x7E]/).test(str))
return true;
我如何在 Java 中编写相同的内容?
我已经进口
import java.util.regex.Matcher;
import java.util.regex.Pattern;
补充一点,从我的尝试来看,\x 是一个无效的转义字符。