Pokaż wyniki 1 do 6 z 6

Temat: regexy, ktory tu juz koncert :)

Hybrid View

Previous Post Previous Post   Next Post Next Post
  1. #1
    Zarejestrowany
    Sep 2007
    Skąd
    Tu
    Postów
    1,236

    Domyślnie regexy, ktory tu juz koncert :)

    jedno|drugie
    to mamy lub,
    a jesli ma wystapic jedno i drugie?, kolejnosc i miejsce dowolne.

    /edit
    hmm, pozostaje kwestia czy moga sie pokrywac (jedno w drugim), chyba lepiej zrobie dwa osobne regexy.
    Ostatnio edytowane przez gogulas : 06-05-2008 - 19:41
    http://gogulas.yoyo.pl/h.gif

  2. #2
    Zarejestrowany
    Sep 2007
    Skąd
    Różne zakątki sieci.
    Postów
    995

    Domyślnie

    jeśli działa '|' (a nie "||"?) to powinno działać również & (aprestand)
    http://nikowek.blogspot.com/
    Zbrojne Ramię Pingwina!
    -----BEGIN GEEK CODE BLOCK-----
    Version: 3.12
    GCS d- s++:++ a--- C+++ UL+++ P L+++ E--- W++ N++ o K- w--
    O M- V- PS PE Y PGP++ t+ 5 X+ R tv- b++ DI- D-
    G+ e- h! r% y?
    ------END GEEK CODE BLOCK------

  3. #3
    Zarejestrowany
    Jun 2006
    Skąd
    rand(.eu)
    Postów
    8,748

    Domyślnie

    mozna grupowac... przynajmniej w perlu

    Kod:
    $t ="AlaKotaMa";
    $t=~/(ala|kota)(kota|ala)/i ? print "OK\n" : print "ERR\n";
    Teraz zmien AlaKotaMa na KotaAlaMa i jest OK ale jak dasz 'Ma' na srodek to juz ERR
    ctrl-alt-del.cc - soft reset site for IT admins and other staff :-)

  4. #4
    Zarejestrowany
    Sep 2007
    Skąd
    Tu
    Postów
    1,236

    Domyślnie

    ahhh, jasne, czasem mam problem z ruszeniem glowa, czulem ze rozwiazanie bedzie proste :P

    (ala|kota)(.*?)(ala|kota)

    dwa 'lub' daly 'i'
    prosta matematyka

    tnx a lot.
    http://gogulas.yoyo.pl/h.gif

  5. #5
    Zarejestrowany
    Jun 2006
    Skąd
    rand(.eu)
    Postów
    8,748

    Domyślnie

    no tutaj nie do konca... ten regex zlapie 4 warianty
    alaala
    alakota
    kotaala
    kotakota

    ctrl-alt-del.cc - soft reset site for IT admins and other staff :-)

  6. #6
    Zarejestrowany
    Sep 2007
    Skąd
    Tu
    Postów
    1,236

    Domyślnie

    racja, pozostaje"

    preg_match("#ala(.*?)kota#") or preg_match("#kota(.*?)ala#")

    :P
    http://gogulas.yoyo.pl/h.gif

Podobne wątki

  1. regexy ciag dalszy
    By gogulas in forum PHP/CGI/ASP/JSP/J2EE
    Odpowiedzi: 4
    Autor: 05-30-2008, 11:13
  2. juz po WEP i co dalej, haslo do routera
    By moracz in forum Wardriving
    Odpowiedzi: 2
    Autor: 02-08-2008, 23:12
  3. ktory system lepszy ?
    By szumlak in forum *BSD
    Odpowiedzi: 15
    Autor: 08-30-2007, 16:59
  4. Stary i juz nudny problem,ale wciaz aktualny..
    By ollahack in forum Hacking
    Odpowiedzi: 12
    Autor: 02-08-2007, 18:21
  5. ktory gps na Sirf III ?
    By blackicenavarro in forum Systemy radiokomunikacyjne
    Odpowiedzi: 2
    Autor: 08-02-2006, 16:05

Zasady Postowania

  • Nie możesz zakładać nowych tematów
  • Nie możesz pisać wiadomości
  • Nie możesz dodawać załączników
  • Nie możesz edytować swoich postów
  •  
Subskrybuj