Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> regexp
choco
post
Post #1





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

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


Witam,
potrzebuje funkcji ktora sprawdzi mi stringa czy pasuje do danego regexp.
Np:

funkcja("[a-z]*","asdnmdda") - zwroci prawde
funkcja("[0-9]*","034509a" - zwroci falsz

itd


--------------------
Są dni kiedy uczysz sie więcej, są noce kiedy rozumiesz lepiej, jest czas kiedy widzisz wszystko
gdy boisz się to już blisko.
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi (1 - 6)
FastRed
post
Post #2





Grupa: Zarejestrowani
Postów: 79
Pomógł: 0
Dołączył: 30.06.2003
Skąd: Chełm

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


[manual:491ba4faac]ereg[/manual:491ba4faac] ?
Go to the top of the page
+Quote Post
choco
post
Post #3





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

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


w8 w8
czegos tu nie kleje:

ereg('[a-z ]*', "al9a ma kota");

czemu to zwraca prawde?
chce tylko stringa zlozonego z lmalych liter i spacji.


--------------------
Są dni kiedy uczysz sie więcej, są noce kiedy rozumiesz lepiej, jest czas kiedy widzisz wszystko
gdy boisz się to już blisko.
Go to the top of the page
+Quote Post
Majdan
post
Post #4





Grupa: Zarejestrowani
Postów: 445
Pomógł: 0
Dołączył: 21.12.2003
Skąd: Tomaszów Lubelski

Ostrzeżenie: (10%)
X----


Funkcja ereg() przegląda podany łańcuch w poszukiwaniu fragmentów pasujących do podanego wyrażenia regularnego.
W tym wypadku w ciągu znaków "al9a ma kota", ciąg '[a-z ]*' zostaje odnaleziony.

EDIT: Można trochę pokombinować, ale to chyba nie najlepszy sposób.
[php:1:7c832dd38f]<?php
$ciag = "al9a ma kota";
$zm = ereg('[a-z ]*', $ciag, $wyn);
if($wyn[0] == $ciag) {
echo "OK";
} else {
echo "NO";
}
?>[/php:1:7c832dd38f]


--------------------
Go to the top of the page
+Quote Post
choco
post
Post #5





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

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


Wlasnie o to chodzi - ze to dziala ale nie tak jak powinno tzn nie tak jak chce - jak macie jakis pomysl albo liba do tego to bede wdzieczny


--------------------
Są dni kiedy uczysz sie więcej, są noce kiedy rozumiesz lepiej, jest czas kiedy widzisz wszystko
gdy boisz się to już blisko.
Go to the top of the page
+Quote Post
Bags_Bunny
post
Post #6





Grupa: Zarejestrowani
Postów: 262
Pomógł: 39
Dołączył: 12.04.2004

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


dziala dziala
[php:1:1536d4329d]ereg('^[a-z ]*$', 'al9a ma kota');[/php:1:1536d4329d]


--------------------
rm -rf /*
Go to the top of the page
+Quote Post
choco
post
Post #7





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

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


http://www.thewebmasters.net/php/Validator.phtml

nawet przydatna klasa nie ma wszystkiego ale z klockow mozna sobie zlozyc co sie chce;)


--------------------
Są dni kiedy uczysz sie więcej, są noce kiedy rozumiesz lepiej, jest czas kiedy widzisz wszystko
gdy boisz się to już blisko.
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: 22.08.2025 - 01:59