NFO Forum Network:  linux.nfo.sk (Linux forum)     net.nfo.sk (Network forum)     www.mforum.sk (M$ forum)
Obsah fóra linux.nfo.sk linux.nfo.sk
Fórum zaoberajúce sa nielen Linuxom...
 
 Watched TopicsWatched Topics   FAQFAQ   HľadaťHľadať   Zoznam užívateľovZoznam užívateľov   Užívateľské skupinyUžívateľské skupiny   Lite versionLite   RegistráciaRegistrácia 
 NastaveniaNastavenia   Prihlásiť, pre kontrolu súkromných správPrihlásiť, pre kontrolu súkromných správ   PrihláseniePrihlásenie 

Vlastný vyhľadávací nástroj

regularne vyrazy

 
Odoslať novú tému   Odpovedať na tému    Obsah fóra linux.nfo.sk -> PHP
Zobraziť predchádzajúcu tému :: Zobraziť nasledujúcu tému  
Autor Správa
miamia
Používateľ
Používateľ


Založený: 13.08.2009
Príspevky: 25

PríspevokZaslal: Št Aug 13, 2009 3:38 pm    Predmet: regularne vyrazy Odpovedať s citátom

Ahojte,

prosim Vas, pokusam sa prostrednictvom preg_match funkcie overit taketo retazce, ale nedari sa mi s regularnymi vyrazmi... (newbie)
Mohli by ste ma trosku nakopnut?

Priklady retazcov, ktore overujem:
xx-xx (kde x su cisla)
xxxx (kde x su cisla)
AB-C-xxxxxxx (kde x su cisla alebo pismena alebo pomlcka a zaroven AB-C- tam vzdy zostava rovnake)

dakujem vopred za usmernenie
Návrat hore
Zobrazit informácie o autorovi Odoslať súkromnú správu
johny
Pomocník
Pomocník


Založený: 10.01.2006
Príspevky: 526

PríspevokZaslal: Pi Aug 14, 2009 6:38 am    Predmet: Odpovedať s citátom

Kód:

<?php
  $patternMatches = preg_match("/(\d\d)-(\d\d)/", "12-34", $matches);
  echo $patternMatches . "<br/>";
  echo $matches[1] . '-' . $matches[2] . "<br/>";

  echo "<br/>";

  $patternMatches = preg_match("/(\d\d)-(\d\d)/", "garbage", $matches);
  echo $patternMatches . "<br/>";
  echo $matches[1] . '-' . $matches[2];
?>


http://krijnhoetmer.nl/stuff/regex/cheat-sheet/
Návrat hore
Zobrazit informácie o autorovi Odoslať súkromnú správu
Zobraziť príspevky z predchádzajúcich:   
Odoslať novú tému   Odpovedať na tému    Obsah fóra linux.nfo.sk -> PHP Časy uvádzané v GMT + 1 hodina
Strana 1 z 1

 
Prejdi na:  
Môžete odosielať nové témy do tohto fóra
Môžete odpovedať na témy v tomto fóre
Nemôžete upravovať svoje príspevky v tomto fóre
Nemôžete mazať svoje príspevky v tomto fóre
Nemôžete hlasovať v tomto fóre


Powered by phpBB © 2001, 2005 phpBB Group

Server Uptime: 195 days 8 hours 30 minutes | Average Load: 0.18, 0.34, 0.35

linux.nfo.sk topic RSS feed