내 질문은 : GWT에서 정규식을 사용하는 좋은 솔루션이 있습니까?
예를 들어 String.split (regex) 사용에 만족하지 않습니다. GWT는 코드를 JS로 변환 한 다음 정규식을 JS 정규식으로 사용합니다. 그러나 Java Matcher 또는 Java Pattern과 같은 것을 사용할 수 없습니다. 하지만 그룹 매칭을 위해서는 이것들이 필요합니다.
가능성이나 도서관이 있습니까?
Jakarta Regexp를 시도했지만 GWT가이 라이브러리가 사용하는 Java SDK의 모든 메소드를 에뮬레이트하지 않기 때문에 다른 문제가있었습니다.
클라이언트 측에서 다음과 같은 것을 사용할 수 있기를 원합니다.
// Compile and use regular expression
Pattern pattern = Pattern.compile(patternStr);
Matcher matcher = pattern.matcher(inputStr);
boolean matchFound = matcher.find();
if (matchFound) {
// Get all groups for this match
for (int i=0; i<=matcher.groupCount(); i++) {
String groupStr = matcher.group(i);
System.out.println(groupStr);
}
}
<=
안<
에<=matcher.getGroupCount()
?