konto usunięte
Temat: Regex
Używam annotations z regex w Symfony2 do walidacji w klasach. Zapis typu:@Assert\Regex( "/(?=.*[0-9])/" )
Nakłada mi wymóg podania przynajmniej jednej cyfry. Ale nie potrafię zrozumieć dlaczego taka regułka z Java, daje wynik pozytywny dla cyfr?
@Assert\Regex( "/(?=.*[@#$%^&+=!'?()*:;,-_])/" )
Ktoś mi może podpowiedzieć jak w PHP należy określić prawidłowo ciąg znaków specjalnych? Wiem że błąd powoduje podkreślnik na końcu. Ale dlaczego tak się dzieje i jak się przed tym zabezpieczyć?Ten post został edytowany przez Autora dnia 01.09.16 o godzinie 21:34