Navigacija
Lista poslednjih: 16, 32, 64, 128 poruka.

Regular expressions - predajem se

[es] :: PHP :: Regular expressions - predajem se

[ Pregleda: 4315 | Odgovora: 7 ] > FB > Twit

Postavi temu Odgovori

Autor

Pretraga teme: Traži
Markiranje Štampanje RSS

RAZZLEDAZZLER
Tora Bora

Član broj: 27
Poruke: 543
*.ppp-bg.sezampro.yu



Profil

icon Regular expressions - predajem se02.05.2002. u 02:01 - pre 229 meseci
Obichno ne postavljam ovakva pitanja, na koja se odgovor moze dobiti isprobavanjem, ali iscrpeo sam sva sredstva, tutoriale, references i kombinacije i stvarno vishe ne znam kako.
Da li neko zna da mi napishe regular expression proveru sa preg_match() koja ce da ispishe "netachan string" ako string sadrzi BILO SHTA sem slova, space-a, tachke i ' [apostrof ili single-quote ..kako vec] ?

Znachi string sme da sadrzi samo slova abecede [velika i mala], razmake, tachke i ' ...inache ispisuje se "netachan string"

Najverovatnije je reshenje neka glupost i znam da cu da popizdim kada vidim koliko sam glup bio i koliko je jednostavno, ali stvarno vishe ne mogu, glava me zabole od ovoga, a previshe vremena mi je vec oduzelo.

Hvala
 
Odgovor na temu

FlatLine
Beograd

Član broj: 873
Poruke: 72
*.isionline-dialin.de



Profil

icon Re: Regular expressions - predajem se02.05.2002. u 12:28 - pre 229 meseci
Code:
if (preg_match ("%[^0-9A-Za-z\'\.[:space:]]%", $String)) { 
    print ("string not ok\n\n");
} else { 
    print ("string ok\n\n");
}

guru in training
 
Odgovor na temu

leka
Dejan Lekić
senior software engineer, 3Developers
Ltd.
London, UK

Član broj: 234
Poruke: 2534
*.racasse.se

Sajt: dejan.lekic.org


+2 Profil

icon Re: Regular expressions - predajem se02.05.2002. u 17:25 - pre 229 meseci
Inace petljavine oko regularnih izraza imate i na forumu "Scripting Languages" :)
Dejan Lekic
software engineer, MySQL/PgSQL DBA, sysadmin
 
Odgovor na temu

RAZZLEDAZZLER
Tora Bora

Član broj: 27
Poruke: 543
*.ppp-bg.sezampro.yu



Profil

icon Re: Regular expressions - predajem se02.05.2002. u 18:20 - pre 229 meseci
Uf, sad je josh gore

Ma lepo meni idu regular expressions, samo sam se ovog puta izgleda negde drugde zaje ....
Skapirao sam da mozda i nije problem samo u reg exp izrazu.
Flat, ispostavilo se da taj tvoj radi ... ali isto tako da i ovaj shto sam ja pre pisao isto radi

preg_match ("/[^0-9A-Za-z'. ]/", $String)

... mislim to je samo jedna od verzija koju sam probao ... isto sam probao sa tim escape (\) pre tachke i apostrofa ... ali problem je sledeci.
Kada uzmem samo tako upishem neki string ..npr $String = "Ime Pre'zime"; ...onda lepo radi ..ali kada ubacim u kod bash gde treba to da stoji, onda nece da radi.

E sada, lako bih ja sredio poshto ispada da mi negde drugde u kodu neshto ne valja, ali problem je shto mi ne radi lepo reg exp tek kada dodam ' [single quote)
... ako on ne stoji, onda preg_match() sasvim ok radi.

Nije mi jasno, valjda je negde drugde u kodu problem, ali to cu vec sam reshiti

U svakom sluchaj Flat hvala na trudu

BTW koja je razlika izmedju %reg exp% i /reg exp/ ?
 
Odgovor na temu

FlatLine
Beograd

Član broj: 873
Poruke: 72
*.isionline-dialin.de



Profil

icon Re: Regular expressions - predajem se02.05.2002. u 19:35 - pre 229 meseci
Citat:
RAZZLEDAZZLER:
BTW koja je razlika izmedju %reg exp% i /reg exp/ ?


Pa razlika je u tome sto kod % znaka pored / znaka ima i dva ° znaka :p

zezam se, nemam pojma :D
guru in training
 
Odgovor na temu

RAZZLEDAZZLER
Tora Bora

Član broj: 27
Poruke: 543
*.ppp-bg.sezampro.yu



Profil

icon Re: Regular expressions - predajem se02.05.2002. u 22:15 - pre 229 meseci
xa xa xa ... strashno

josh ja gledam u manualu onaj deo o regular expressions, niko nigde ni ne spominje %, al' rekoh znam da volish RE, pa mozda si negde neshto iskopao
 
Odgovor na temu

Zoran Rašković
Serbia

Član broj: 95
Poruke: 1360
*.ftl.fdn.com



+1 Profil

icon Re: Regular expressions - predajem se02.05.2002. u 22:21 - pre 229 meseci
Ne znam jel ste znali, ali evo jednog strasnog tutorijala:

http://phpbuilder.net/columns/dario19990616.php3
 
Odgovor na temu

RAZZLEDAZZLER
Tora Bora

Član broj: 27
Poruke: 543
*.ppp-bg.sezampro.yu



Profil

icon Re: Regular expressions - predajem se03.05.2002. u 01:26 - pre 229 meseci
Nije losh tutorial ...Flat da idesh da ga prochitash, skratice ti kucanje za par karaktera, konkretno backslash

Just don't forget that bracket expressions are an exception to that rule--inside them, all special characters, including the backslash ('\'), lose their special powers (i.e., "[*\+?{}.]" matches exactly any of the characters inside the brackets). And, as the regex man pages tell us: "To include a literal ']' in the list, make it the first character (following a possible '^'). To include a literal '-', make it the first or last character, or the second endpoint of a range."

Shalim se malo
 
Odgovor na temu

[es] :: PHP :: Regular expressions - predajem se

[ Pregleda: 4315 | Odgovora: 7 ] > FB > Twit

Postavi temu Odgovori

Navigacija
Lista poslednjih: 16, 32, 64, 128 poruka.