Autor | Zpráva | ||
---|---|---|---|
jannie Profil * |
#1 · Zasláno: 13. 1. 2012, 23:00:53 · Upravil/a: jannie
Mohu z pevně zadávaného formátu odkazu vystřihnout url pomocí regularního výrazu?
zadávané odkazy vypadají takto: [link url] odkaz [/link] Bylo by to hodne slozite? uz není aktuální... tak je :) strpos a substr selhal... stačilo by mi, kdyby nějaký reg. výraz uměl nahradit [link url] za <a href="url"> ...začátek by mohl být nějak takhle... [link [^]]] , což? :) respektive [link [^]]+] .....v reg. vyrazech jsem začátečník, tak moc netuším...díky za každé posunutí... |
||
puzzle Profil |
#2 · Zasláno: 14. 1. 2012, 00:41:31 · Upravil/a: puzzle
$string = preg_replace("/\[link (.*?)\](.*?)\[\/link\]/","<a href='$1'>$2</a>",$string); Je to jen návrh, nezkoušel jsem to, ale je to upravné z jedné mojí funkce na převod BB-kodu, která funguje ;) |
||
jannie Profil * |
#3 · Zasláno: 14. 1. 2012, 01:06:15 · Upravil/a: jannie
Zatím mi to nefunguje, ale budu to zkoumat, díky moc :)
ha, tak omyl...funguje to přesně tak, jako potřebuju,moc děkuju |
||
abc Profil |
#4 · Zasláno: 14. 1. 2012, 01:24:14
jannie:
Nebo použij nějakou hotovou třídu někoho jiného. Není nutné znovu vynalézat kolo.. Například: Odkaz |
||
Časová prodleva: 12 let
|
0