Autor | Zpráva | ||
---|---|---|---|
mattyZEM Profil |
#1 · Zasláno: 23. 2. 2010, 20:08:38
Dobrý den, mám chybu v regulárním výrazu. Respektive, funguje dobře, ale je tam jeden nedostatek, a to "\ n"
Pokud rozumíte regulárům a přečtete si to jistě pochopíte.. (\s|^|>)(http://[^ <]+)(\s|<|$) Jelikož regulárním výrazům nějak nehovím, nevím jak zajistit aby \ n bralo jako mezeru a odkaz pak ukončilo... Teď mi to do odkazu hází <br>... Mohl by mi prosím někdo pomoci? Děkuji. |
||
AM_ Profil |
#2 · Zasláno: 23. 2. 2010, 20:23:15
modifikátor /s (používáš doufám preg a ne ereg)
|
||
mattyZEM Profil |
#3 · Zasláno: 23. 2. 2010, 20:37:09
Používám, mohl by jsi prosím napsat přesně jak to bude vypadat? dík.
|
||
AM_ Profil |
#4 · Zasláno: 23. 2. 2010, 20:43:47 · Upravil/a: AM_
preg_replace('~(\s|^|>)(http://[^ <]+)(\s|<|$)~s', ... |
||
mattyZEM Profil |
#5 · Zasláno: 23. 2. 2010, 20:49:09
Děkuji mnohokrát :)
|
||
Časová prodleva: 14 let
|
0