Obsah fóra
PravidláRegistrovaťPrihlásenie




Odpovedať na tému [ Príspevkov: 9 ] 
AutorSpráva
Offline

Užívateľ
Užívateľ
Regulérne výrazy

Registrovaný: 20.03.08
Prihlásený: 08.03.17
Príspevky: 596
Témy: 149
Bydlisko: Houston, Texas
Príspevok NapísalOffline : 17.07.2009 19:22

Ahojte, kde sa dajú naštudovať regulérne výrazy?


Ďakujem


Offline

Čestný člen
Čestný člen
Regulérne výrazy

Registrovaný: 11.08.07
Príspevky: 4088
Témy: 34
Bydlisko: Brno
Príspevok NapísalOffline : 17.07.2009 19:40

www.regularnivyrazy.info odporucam. Inak pokial sa chces venovat regexpom v PHP, rovno pouzivaj preg_* funkcie miesto ereg*.


Offline

Užívateľ
Užívateľ
Regulérne výrazy

Registrovaný: 20.03.08
Prihlásený: 08.03.17
Príspevky: 596
Témy: 149
Bydlisko: Houston, Texas
Príspevok Napísal autor témyOffline : 18.07.2009 9:57

čiže, kukol som si toto
http://www.php.sk/php_tutor/tut_9.php

a tam je príklad s ereg

ale tie isté výrazy môže používať
aj v preg_replace a preg_match

tak aký je potom rozdiel medzi
preg_match a ereg
veď zdanlivo robia to isté

a potom som v pár funkciach vydel niečo taketo

"(tu nejake reg vyrazy)as"

aký má zmysel to ()as?


Offline

Užívateľ
Užívateľ
Regulérne výrazy

Registrovaný: 31.05.09
Prihlásený: 02.06.17
Príspevky: 562
Témy: 37
Bydlisko: BegyBen
Príspevok NapísalOffline : 18.07.2009 11:43

p360t
(fcie preg_*)
Citácia:
Syntax je trochu iná (ako z perlu) a tieto funkcie sú o niečo lepšie (a bezpečnejšie). Navyše v novších verziách PHP (od 5.3) budú POSIX funkcie (ereg, ereg_replace) označené ako deprecated, teda zastarané (každé použitie takej funkcie vyhodí hlášku - notice). A o pár rokov pravdepodobne z PHP zmiznú.


Offline

Čestný člen
Čestný člen
Regulérne výrazy

Registrovaný: 11.08.07
Príspevky: 4088
Témy: 34
Bydlisko: Brno
Príspevok NapísalOffline : 18.07.2009 11:55

miso250593 píše:
ale tie isté výrazy môže používať aj v preg_replace a preg_match
Na zaciatok a koniec regexpu musis dat oddelovac, najcastejsie sa pouziva / alebo #. Mozes pouzivat nejake modifikatory, tie umiestnis za ten druhy oddelovac.
V tych perl-compatible funkciach mozes pouzivat aj nejake zlozitejsie zatvorkove zapisy, ktore v ereg nefunguju.


Offline

Užívateľ
Užívateľ
Regulérne výrazy

Registrovaný: 20.03.08
Prihlásený: 08.03.17
Príspevky: 596
Témy: 149
Bydlisko: Houston, Texas
Príspevok Napísal autor témyOffline : 18.07.2009 12:51

no dobre, ale povedzte mi prečo mi
Kód:
"so\.addVariable\(\"image\", \"(.*)\"\)"

nevzalo

ale takto už hej
Kód:
"(so\.addVariable\(\"image\", \"(.*)\"\))"


ďakujem za vysvetlenie :D



chcel som urobiť na podnet tejto témi
http://www.pcforum.sk/post-vp627952.html#627952


Offline

Čestný člen
Čestný člen
Regulérne výrazy

Registrovaný: 11.08.07
Príspevky: 4088
Témy: 34
Bydlisko: Brno
Príspevok NapísalOffline : 18.07.2009 12:55

Lebo aj zatvorky mozu sluzit ako tie oddelovace.


Offline

Užívateľ
Užívateľ
Regulérne výrazy

Registrovaný: 20.03.08
Prihlásený: 08.03.17
Príspevky: 596
Témy: 149
Bydlisko: Houston, Texas
Príspevok Napísal autor témyOffline : 18.07.2009 14:30

dobre, ešte jedna otázka

načo je dobré keď dám za posledný oddeľovač as
?


Offline

Čestný člen
Čestný člen
Regulérne výrazy

Registrovaný: 11.08.07
Príspevky: 4088
Témy: 34
Bydlisko: Brno
Príspevok NapísalOffline : 18.07.2009 16:30

Ved si pozri tie modifikatory. Ak pouzijes s, bude bodka v regexpe zahrnat aj nove riadky. Modifikator a neexistuje.
http://sk.php.net/manual/en/reference.p ... ifiers.php


Odpovedať na tému [ Príspevkov: 9 ] 


Podobné témy

 Témy  Odpovede  Zobrazenia  Posledný príspevok 
V tomto fóre nie sú ďalšie neprečítané témy. Regulárne výrazy

v Ostatné

0

725

11.02.2006 14:59

JanoF Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. Regulárne výrazy

v PHP, ASP

3

528

06.12.2009 14:41

Ďuri Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. Regularne vyrazy

v PHP, ASP

25

1662

14.03.2011 17:30

camo Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. regularne vyrazy

v PHP, ASP

3

389

30.01.2009 16:57

mybirthday1403 Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. Bash - regularne vyrazy

v Operačné systémy Unix a Linux

8

1052

16.11.2010 1:48

karco Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. JAVA - regulárne výrazy

v Assembler, C, C++, Pascal, Java

0

772

26.03.2011 11:21

Shwollo Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. Výrazy a priorita operátorov

v Assembler, C, C++, Pascal, Java

1

773

08.01.2009 17:17

neutronmind Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. Regularne vyrazy v Perl

v Perl, Python, Ruby, CGI

0

2476

21.10.2007 22:41

quark Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. Regularne vyrazy v PHP

v PHP, ASP

1

446

21.10.2007 22:50

Codik Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. Regulárne výrazy - negácia reťazca

v PHP, ASP

7

917

22.10.2007 20:39

juho Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. Regulárne výrazy - všetko okrem výrazu

v PHP, ASP

3

355

10.04.2012 21:44

1daemon1 Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. Regulárne výrazy porovnávané s array

v PHP, ASP

2

231

29.12.2012 15:33

Ando Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. Regulárne výrazy - problém - vybrať všetko čo nieje v

v PHP, ASP

2

448

18.10.2007 19:33

Bananslovak Zobrazenie posledných príspevkov


Nemôžete zakladať nové témy v tomto fóre
Nemôž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

Skočiť na:  

Powered by phpBB Jarvis © 2005 - 2024 PCforum, webhosting by WebSupport, secured by GeoTrust, edited by JanoF
Ako väčšina webových stránok aj my používame cookies. Zotrvaním na webovej stránke súhlasíte, že ich môžeme používať.
Všeobecné podmienky, spracovanie osobných údajov a pravidlá fóra