Sorularım şu: GWT'de normal ifadeyi kullanmanın iyi bir çözümü var mı?
Örneğin String.split (regex) kullanımından memnun değilim. GWT, Kodu JS'ye çevirir ve ardından normal ifadeyi bir JS normal ifadesi olarak kullanır. Ancak Java Matcher veya Java Pattern gibi bir şey kullanamıyorum. Ama grup eşleştirme için bunlara ihtiyacım olacak.
Herhangi bir olasılık veya kütüphane var mı?
Jakarta Regexp'i denedim, ancak başka sorunlar yaşadım çünkü GWT, bu kütüphanenin kullandığı Java SDK'nın tüm yöntemlerini taklit etmiyor.
İstemci tarafında buna benzer bir şey kullanabilmek istiyorum:
// 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);
}
}
<=
olmamalı<
içinde<=matcher.getGroupCount()
?