Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [PHP]Wyrażenia regularne
Forum PHP.pl > Forum > Przedszkole
kamiel911
Witam,
od kliku godzin próbuję wyciągnąć preg_match ze stringu słowa zaczynające się na @ i kończące na : Pomóżcie proszę, bo rozniesie mnie zaraz.


Kod
<?php
$pattern="@[^A-Za-z0-9]:";
preg_match($pattern, $subject, $matches)
echo $matches[0];
?>


Z góry dziękuję.

Już sobie poradziłem wink.gif

Kod
preg_match("/\@(.+)\:/",$subject,$out);
print_r($out);
exit;
Comandeer
Hm. A przetestuj to na:
Cytat
@test: @test2:

wink.gif

A jak już to zrobisz, poczytaj o zachłanności regexów.
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2025 Invision Power Services, Inc.