Per chiarezza riporto una ipotetica forma che potrebbe avere la stringa:
Codice: Seleziona tutto
12345678 ergwerg wergwery 45g wervw45y 45 4trh 45 rrrrrrrrqwer234 34t 234t5245 tg4sfg 4tg345 rt.....
a me serve verificare che nella stringa ci sia quel
e poi successivamente provvederò ad estrarre
il codice togliendo gli spazi superflui.
Andrebbero bene anche stringhe come:
Codice: Seleziona tutto
1234567899 ergwerg wergwery 45g wervw45y 45 4trh 45 rrrrrrrrqwer234 34t 234t5245 tg4sfg 4tg345 rt.....
123412341234123ergwerg wergwery 45g wervw45y 45 4trh 45 rrrrrrrrqwer234 34t 234t5245 tg4sfg 4tg345 rt.....
Cioè per me è importante che la somme dei caratteri "utili" più gli spazi seguenti sia esattamente 15 caratteri e poi a seguire tutto il resto
della stringa che non mi interessa.
Le combinazioni accettabili sono:
7 caratteri + 8 spazi
8 caratteri + 7 spazi
9 caratteri + 6 spazi
...
...
...
15 caratteri + 0 spazi
Nell'espressione regolare potrei tentare di mettere tutte queste combinazioni in OR ma preferivo qualcosa di più elegante...