Why is the result of this code "false"?
String myText = "\"assignee\":\"[а-яА-Яa-z_A-z0-9]+$\""; String myRegex = "\"assignee\":\"[а-яА-Яa-z_A-z0-9]+$\""; Pattern SREQUESTBODY_PATTERN = Pattern.compile(myRegex); SREQUESTBODY_PATTERN.matcher(myText); System.out.println(SREQUESTBODY_PATTERN.matcher(myText).find());