Je souhaite transférer un outil de traitement de texte générique, Texy!, de PHP vers Java.Java Regexp: drapeau UNGREEDY
Cet outil permet d'effectuer une correspondance unguide partout, en utilisant preg_match_all("/.../U")
. Donc, je cherche une bibliothèque, qui a un drapeau UNGREEDY
.
I sait Je pourrais utiliser la syntaxe .*?
, mais il y a vraiment beaucoup d'expressions régulières que je devrais écraser, et les vérifier avec chaque version mise à jour.
J'ai vérifié
- ORO - semble être abandonné
- Jakarta Regexp - aucun soutien
- java.util.regex - aucun support
Y at-il une telle bibliothèque ?
Merci, Ondra
Déjà en train de le regarder en ce moment :) –
En fait, le patch pour cette RFE serait aussi simple que de remplacer le GREEDY dans le chemin de retour par défaut avec une variable créée à partir des drapeaux. Super, je vais soumettre un patch au JDK :) –