J'ai une chaîne qui ressemble à ceci: mynum(1234) and mynum(123) and mynum (12345) and lastly mynum(#123)
en utilisant java regex comment puis-je remplacer tous quand modèle contient des parenthèses gauche
Je veux insérer un #
devant les chiffres entre parenthèses, donc j'ai: mynum(#1234) and mynum(#123) and mynum (#12345) and lastly mynum(#123)
Comment est-ce que je peux faire ceci? Utiliser modèle regex matcher et un replaceAll
étranglements sur le (
devant le nombre et je reçois un
java.util.regex.PatternSyntaxException: groupe Unclosed près ...
exception.
Génial !!! Ça a marché. Aussi, merci pour l'explication. C'était très utile. Maintenant, j'ai juste besoin de faire des recherches pour comprendre ce qui est "regard négatif" –
@KT: jetez un oeil à ce tutoriel: http://www.regular-expressions.info/lookaround.html –