我的问题是: 在 GWT 中使用正则表达式是否有好的解决方案?
例如,我对 String.split (regex)的使用并不满意。GWT 将代码转换为 JS,然后将正则表达式用作 JS 正则表达式。但是我不能使用类似 JavaMatcher 或 Java 模式的东西。但是我需要这些来进行小组配对。
有没有可能或者图书馆?
我尝试使用 JakartaRegexp,但是遇到了其他问题,因为 GWT 没有模拟这个库使用的 JavaSDK 的所有方法。
我希望能够在客户端使用这样的东西:
// 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);
}
}