Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> Regula poprawności (?)
Seth
post
Post #1





Grupa: Przyjaciele php.pl
Postów: 2 335
Pomógł: 6
Dołączył: 7.03.2002

Ostrzeżenie: (0%)
-----


Zna ktos funkcje która porownywala by tekst z odpowiednia regula tzn.:
mamy np taki tekst 123aaa5
chce aby funkcja w przypadku niezgodnosci z regula wypisywala blad.
Regula mogla by byc np taka *a* - co oznacza: dowolny znakki potem 'a', a potem dowolny znakki.

Moze troche lakonicznie to napisalem, ale ogolnie chodzi o podobna funkcje jak przy wyszukiwaniu pliku np.: *.php z tym wyjatkiem, ze nie wyszukiwany byl by plik a zgodnosc tekstu z ta regula (np.: *.php)

Jesli ktos zrozumial cos z tego co napisalem to prosilbym o pomoc biggrin.gif
Go to the top of the page
+Quote Post
pshemo
post
Post #2





Grupa: Zarejestrowani
Postów: 8
Pomógł: 0
Dołączył: 16.03.2002
Skąd: katowice

Ostrzeżenie: (0%)
-----


proponuje zastosowac wyrazenia regularne, jest kilka funkcji w php do ich zastosowania:

ereg, eregi - wyszukiwanie wg schematu,
ereg_replace, eregi_replace - zamienianie wg schematu,

itepe itede....

polecam http://www.php.net/manual/en/ref.regex.php

pozdrawiam
pshemo[/url]
Go to the top of the page
+Quote Post
Seth
post
Post #3





Grupa: Przyjaciele php.pl
Postów: 2 335
Pomógł: 6
Dołączył: 7.03.2002

Ostrzeżenie: (0%)
-----


Wielkie dzieki biggrin.gif .
Zastosowalem funkcje ereg() i juz dziala
Go to the top of the page
+Quote Post
msulik
post
Post #4





Grupa: Zarejestrowani
Postów: 83
Pomógł: 0
Dołączył: 31.03.2002
Skąd: Toruń

Ostrzeżenie: (0%)
-----


Dokumentacja php mówi, że funkcja preg_match() jest bardziej wydajna niż ereg(), ponieważ implementuje Perlowską składnię wyrażeń regularnych.


--------------------
misiu | chór

"Zdeterminowany programista potrafi stworzyć fatalny kod w każdym języku"
Allen Holub
Go to the top of the page
+Quote Post

Reply to this topicStart new topic
1 Użytkowników czyta ten temat (1 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 21.08.2025 - 21:19