Autor | Zpráva | ||
---|---|---|---|
Pavel Prochazka.zde.cz Profil * |
#1 · Zasláno: 30. 7. 2007, 17:47:09
zdravim,
u prikazu: ereg() me to hlasi chybu REG_BADRPT. Ta nastane kdy dam jako hledany retezec treba +. Na internetu jsem nasel ze to dela i hvezdica. Pokud to nechci aby to delallo, tam mam provest zapit /* a predpokladam ze to same bude i u toho pluska /+. Tak otazka je: jake dalsi znaky mohou vyvolat tuto chybu. A jak nejjednoduseji se tohoto problemu zbavit.... Asi pomoci redularniho dotazu.... ze jo. |
||
Mastodont Profil |
#2 · Zasláno: 30. 7. 2007, 18:05:05
No dělají to všechny znaky, které mají v regexpu speciální význam ... a když je chceš použít jako takové, musíš před ně dát zpětné lomítko.
http://www.regularnivyrazy.info/ |
||
bukaj Profil |
#3 · Zasláno: 30. 7. 2007, 18:11:22
Ošetří to např. preg_quote().
|
||
Časová prodleva: 17 let
|
0