Regular expression "ja"

Toope

Pitääkö tämäkin olla näin vaikeeta?
Kuinka regular expression "JA" menikään.
Esim halutaan löytää rivit joilta löytyy sanat "yksi" ja "kaksi"
Työkaluna on windows grep 2.2 -muuten hyvä peli, mutta ei neuvo tämmöistä.

2

860

    Vastaukset

    Anonyymi (Kirjaudu / Rekisteröidy)
    5000
    • tampura

      Ei siinä tarvitse erikseen mitä ja-syntaksia. Määrittelet patternin nyt niin vain että noiden literaalien välissä on jotain patternia joka matchaa mihin tahansa merkkeihin mitä siinä välissä voi olla.

      Jos windows grep käyttää ns. perl -tyyppistä regular expressionia niin syntaksia löytyy vaikka tuolta:
      http://piglet.uccs.edu/~cs301/perl/re.htm

      Yksinkertainen regexp jolla voi katsoa onko rivilla sanat yksi ja kaksi tässä järjestyksessä:
      "yksi.*kaksi"

      Jos tuo windows grep haluaa matchaa sen rivin alunkin:
      ".*yksi.*kaksi.*"

      Jos yksi ja kaksi voi tulla kumminpäin tahansa:
      "(?:yksi.*kaksi|kaksi.*yksi)"

      ps. olen itekin nubu tässä joten älä ota ohjeita kuten jumalan sanana ;)

      • paljon

        Just tuota "yksi.*kaksi" -muotoa etsinkin.
        Kirjoitan sen kyllä nyt monitorin ylänurkkaan.


    Ketjusta on poistettu 0 sääntöjenvastaista viestiä.

    Luetuimmat keskustelut

    1. Marin on ehkä maailman kaunein "Nelikymppinen"

      Marinin julkaisu on saanut yli 68 500 tykkäystä. Postauksen kommenttikentässä ylistetään paljon Marinin kauneutta, jota
      Maailman menoa
      328
      2826
    2. Vernu Vasunta

      On mahotonta miten marjanpoimijoita on kohdeltu! Eikö paremmalla kohtelulla olisi saanut paremman tuloksen?
      Suomussalmi
      105
      2130
    3. En kelpaa sinulle

      Varattuna - olen sinulle ongelma. Eroaminen vuoksesi voi olla turhaa, sillä me ei puhuta, kun olen varattu ja kumpikin v
      Ikävä
      120
      1610
    4. Taidat vanhempi nainen

      Haluta sen tien itsellesi. juokse vaan karkuun ! Pahentaa vaan asiaa.Pitäs toimia ihan toisin päin
      Ikävä
      73
      1154
    5. Hetkeäänkään miettimättä ottaisin sinut

      Mutta mitä mieltä miehesi siitä olisi?
      Ikävä
      71
      1022
    6. Olisi kiva tietää miksi pidät minusta?

      Miehelle kysymys :)
      Ikävä
      61
      983
    7. Voi nainen...

      Kun luovutit meistä liian aikaisin, just kun aloin oppimaan sinua. Jos oisin alussa jo lukenut aiheesta oisin voinut toi
      Ikävä
      41
      950
    8. Venäjä aikoo yksipuolisesti muuttaa rajalinjauksia Suomenlahden itäosassa

      Venäjä aikoo muuttaa rajalinjauksia Suomenlahden itäosassa Venäjän saarten eteläpuolella. Ylen jutussa kerrotaan mm.
      Maailman menoa
      148
      914
    9. Suomi lähettää tarkkailijoita merialueelle

      Venäjä on ilmoittanut aikovansa ylittää Suomen merialueen rajat kysymättä lupaa kertomalla että Suomen merialueen raj
      Maailman menoa
      290
      842
    10. Naiselle kysymys

      Mitä oikein näet minussa?
      Ikävä
      40
      754
    Aihe