1
코드에 기존 정규식이 [^\s"']+|"[^"]*"|'[^']*'
입니다. 수있는 사람하시기 바랍니다 suggesta 솔루션,정규식 문제로 인해 구문 분석 중에 n이 (가) 제거됩니다.
Matcher matcher = regex.matcher("INDIA \n PAKISTAN");
StringBuilder returnQuery = new StringBuilder();
while (matcher.find()) {
String str = matcher.group();
if (AND.equalsIgnoreCase(str) || OR.equalsIgnoreCase(str) || NOT.equalsIgnoreCase(str)) {
returnQuery.append(str.toUpperCase()).append(" ");
} else {
returnQuery.append(str).append(" ");
}
}
그것뿐만 아니라 내가 보유 할 \ n 문자를 제거 : 내 문제는 내가 좋아하는 뭔가를 할 때이다.
는 \ s의 메타 문자는 공백 문자를 찾는 데 사용됩니다 사전
하기 Vaibhav