Я знаю, что 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 является недопустимым escape-символом.