J'ai un modèle String à partir duquel j'ai besoin d'obtenir la liste des blocs #elseif.Expression régulière- Aide requise
Mais il ne renvoie qu'une seule correspondance, c'est-à-dire le premier bloC#elseif et non le second. Je dois aussi obtenir le deuxième bloC#elseif. Pourriez-vous s'il vous plaît m'aider à faire cela? Veuillez trouver le modèle de chaîne ci-dessous.
String template =
"This is a sample document."
+ "#abc (#processing)"
+ "FIRST This text can be repeated many times until do while is called."
+ "#abcif (v2)"
+ "Some sample text after 1st ElseIf."
+ "#abcif(v2)"
+ ";
double possible de [Regex besoin d'aide.] (Http://stackoverflow.com/questions/3823362/regex-help-needed) – NullUserException
Le post précédent était de revenir un seul match. J'ai besoin d'obtenir tous les autres blocs – Apps
Je ne pense pas sérieusement regex est le bon type d'outil pour l'analyse comme ça. Créez une grammaire et utilisez ANTLR. –