• Espressioni regolari

    Esempi
    espressione trova...
    abc abc (questa sequenza in qualunque posizione della stringa)
    ^abc abc all'inizio della stringa
    abc$ abc alla fine della stringa
    a|b a oppure b
    ^abc|abc$ abc all'inizio o alla fine della stringa
    ab{2,4}c 'a' seguito da 2, 3 o 4 'b' e seguito da 'c'
    ab{2,}c 'a' seguito da almeno 2 'b' e seguito da 'c'
    ab*c 'a' seguito da 0 o più 'b' e seguito da 'c'
    ab+c 'a' seguito da 1 o più 'b' e seguito da 'c'
    ab?c 'a' seguito da 0 o 1 'b' e seguito da 'c'
    a.c 'a' seguito da un quanunque carattere (ma non nuova riga) e seguito da 'c'
    a\.c a.c esatto
    [abc] 'a' o 'b' o 'c'
    [Aa]bc Abc o abc
    [abc]+ qualunque combinazione di 'a', 'b' e 'c'
    [^abc]+ qualunque combinazione che non contiene 'a', 'b' o 'c'
    \d\d due numeri come ad esempio 34; uguale a \d{2}
    \w+ sequenza di caratteri alfanumerici e _, ad esempio: abc_def123_x
    100\s*mk la stringa 100 e mk sono separati opzionalmente da spazi bianchi
    abc\b abc con confine di parola: abc! ma non: abcd
    abc\B abc senza confine di parola: abcdef, ma non: abc def