Zadejte hledaný výraz...

reg.výraz s mezerou

Casper
verified
rating uzivatele
2. 1. 2009 15:42:48
testuji řetězec od uživatele z inputu(nick) tímto způsobem:
(eregi("^+$", $_POST))
a potřeboval bych do povolených znaků přidat i mezeru, ale vložením nebo s dovnitř se mi problém nepodařilo řešit. Taktéž jsem zkoušel:
(eregi("^+$", $_POST))
-hlásí Warning: eregi(): REG_ERANGE in ...
(eregi("^+$", $_POST))
-také hlásí Warning: eregi(): REG_ERANGE in ...
(eregi("^+$", $_POST))
-zde už to vypadalo funkční ale pokud nechám testovat řetězec tak jo, vyhoví, pokud tak jo_, také, ale tak jo_- už nevyhoví. Já už sem v těch reg.výr úplně zaplatenej už asi nevím která bije, takže tentokrát bude chyba kde pls? :)
2. 1. 2009 15:42:48
https://webtrh.cz/diskuse/reg-vyraz-s-mezerou/#reply196043
DaveLister
verified
rating uzivatele
(8 hodnocení)
2. 1. 2009 19:26:18
ereg("^+$", $_POST) by melo fungovat
Problem bude nejspis v ty tecce (.), tecka je zastupny znak pro jakykoliv znak, takze ji musis escapovat zpetnym lomitkem
Dalsi vec, pokud pouzivas eregi je zbytecne vypisovat a-zA-Z
2. 1. 2009 19:26:18
https://webtrh.cz/diskuse/reg-vyraz-s-mezerou/#reply196042
Pro odpověď se přihlašte.
Přihlásit