Significato | Esempio | Corrispondenze | |
---|---|---|---|
* | Zero o più ricorrenze | a* | Zero o più caratteri a (ogni stringa corrisponde a questa espressione) |
+ | Una o più ricorrenze | a+ | Uno o più caratteri a |
. | Qualsiasi carattere singolo eccetto il carattere di nuova riga | * | Qualsiasi numero di qualsiasi carattere ad eccezione dei caratteri di nuova riga (in altre parole, qualsiasi stringa) |
\ | Escape (disattiva il significato speciale associato ad un carattere) | \. | Un carattere punto (.) |
^ | Inizio di riga (se si trova all'inizio dell'espressione) | ^The.* | Qualsiasi riga che inizia con la stringa The |
$ | Fine di riga (se si trova alla fine dell'espressione) | Monday\.$ | Qualsiasi riga che termina con la stringa Monday seguita da un punto (.) |
() | Raggruppamento | (ref)+(bind)* | Almeno una stringa ref seguita da zero o più stringhe bind |
[] | intervallo di caratteri (lettere o cifre) | [sS]hall.*\.$ | Qualsiasi riga contenente shall o Shall e che termina con un punto (.) |
[^abc] | Qualsiasi carattere eccetto a, b o c | ||
[a-zA-Z] | Qualsiasi carattere alfabetico (maiuscolo o minuscolo) | ||
[0-9] | Qualsiasi carattere numerico (compreso tra 0 e 9) | ||
| | alternativo | (dat|doc) | La stringa dat o doc |
Canale Software Education |
Skills Gateway |
Forum Jazz.net Libreria Jazz.net |
Wiki della distribuzione |