Hejsan
Jag söker efter en regexp guide på svenska/engelska som ska vara hyffsat lätt att förstå :)
Gärna där de förklarar hur man bygger upp uttryck för att skriva [kod ]-taggar osv.
Tack på förhand
3 svar · 345 visningar · startad av Steady
Hejsan
Jag söker efter en regexp guide på svenska/engelska som ska vara hyffsat lätt att förstå :)
Gärna där de förklarar hur man bygger upp uttryck för att skriva [kod ]-taggar osv.
Tack på förhand
Tack så mycket!
Har den här koden för att ta ut URL:en:
$text = preg_replace ( "/\[URL=((http:\\/\\/|https:\\/\\/|ftp:\\/\\/|mailto:|file:\\/\\/|telnet:\\/\\/|gopher:\\/\\/)|(www\\.))([\\w\\.\\/\\?]+)\\](.*?)[\\/URL]/is", "<a href=\"\\2\\3\\4\" target=\\"_blank\\">\\5</a>", $text );
Men problemet är att om länken ser ut såhär: http://httpd.apache.org/download.cgi så funkar det inte. Någon som har ett tips på hur jag ska lösa det?
$text = preg_replace ( "/<a href="http://((httpd:\/\/|http:\/\/|https:\/\/|ftp:\/\/|mailto:|file:\/\/|telnet:\/\/|gopher:\/\/)|(www\.))([\w\.\/\?" target="_blank">+)\](.*?)[\/URL]/is", "<a href=\"\2\3\4\" target=\"_blank\">\5</a>", $text );
:)