| Autor | Zpráva | ||
|---|---|---|---|
| xlifer Profil |
#1 · Zasláno: 23. 7. 2011, 17:29:55 · Upravil/a: xlifer
Proč se regulární výrazy uzavírají znakem / nebo ~ a nebo do ničeho? :-)
$regexp = "[slovo]"; $regexp = "/[slovo]/"; $regexp = "~[slovo]~"; To mi hlava nebere... |
||
| xlifer Profil |
#2 · Zasláno: 24. 7. 2011, 16:43:26
Sám vložil sám odpověděl, tak třeba kdyby to někomu pomohlo uvadím info co jsem našel v seriálu o RV na Intervalu:
Oddělovačem může být libovolný znak vyjma alfanumerických znaků, bílých znaků a zpětného lomítka. Často se používají znaky jako '/', '#', '~', apod. Místo 'výraz' budeme tedy psát '#výraz#', '/výraz/' nebo třeba '%výraz%'. Znak oddělovače nesmí být použit uvnitř výrazu. Pokud bychom ho přesto potřebovali do výrazu zařadit, musíme před něj přidat znak zpětného lomítka. |
||
|
Časová prodleva: 15 let
|
|||
0