Ho questa espressione regolare e voglio aggiungere la regola che limita la lunghezza totale non è più di 15 caratteri. Ho visto alcuni esempi di lookhead ma non sono abbastanza chiari. Puoi aiutarmi a modificare questa espressione per supportare la nuova regola.Come usare regex lookahead per limitare la lunghezza totale della stringa di input
^([A-Z]+()*[A-Z]+)+$
Questo è ancora orribilmente incline a un backtracking catastrofico. Non una buona espressione regolare. –
@TimPietzcker Ottimo punto. Risposta ora aggiornata, grazie –