Является ли регулярное выражение подходящим для каждой строки?Как применить RegEx к целой строке?
Например:
String s = "android4you2 and 4us";
Что RegEx, что я должен написать, чтобы сделать "s" только [а-г]?
Является ли регулярное выражение подходящим для каждой строки?Как применить RegEx к целой строке?
Например:
String s = "android4you2 and 4us";
Что RegEx, что я должен написать, чтобы сделать "s" только [а-г]?
Ваш вопрос неясен, чтобы соответствовать всей строке, вы можете сделать:
if (s.matches("[a-zA-Z0-9 ]+")) { ...
Если вы хотите только тест для алфавитных символов:
if (s.matches("[a-zA-Z]+")) { ...
попытаться использовать это.
String regex = "^[A-Za-z\\s]+$";
Я пытаюсь использовать s.getText(). Match ("[a-zA-Z] $"), но это только проверка в начале строки. как это сделать в цельной строке? –
спасибо, что работа .. –