Hirdetés

Új hozzászólás Aktív témák

  • cucka

    addikt

    válasz Sk8erPeter #1798 üzenetére

    _* : alsóvonás karakter után tetszőleges számú, bármilyen karakter
    A * azt jelenti, hogy az előtte álló karakter(ek)ből tetszőleges számú van a mintában, tehát itt tetszőleges számú _ karakterről van szó. A tetszőleges szám bármilyen természetes szám lehet, beleértve a nullát is. Ha majd olyanról beszélnek az iskolában, hogy lezárás, vagy egy halmaz lezártja, na ez az :) .

    (0x) :
    * : utána tetszőleges számú, bármilyen karakter

    Lásd az előbbi, tehát erre olyanok fognak illeszkedni, hogy epszilon, 0x, 0x0x, 0x0x0x, stb.

    . : egy db tetsz. kar.
    * : tetszőleges számú, bármilyen karakter

    A . bármilyen karakterre illeszkedik, a .* tehát tetszőleges számú tetszőleges karaktert jelent.

    .+ : tetsz. kar. legalább egyszer (van ennek értelme? )
    Van.

    Arra még figyelj oda, hogy a minta végén nincs ott a sorvége, tehát akkor is illeszkedni fog az adott sorra a minta, ha az illeszkedő rész után további karakterek is vannak a sorban.

Új hozzászólás Aktív témák