DD-M_RMedlem sedan aug. 2002114 inlägg Frågan#1 Hej hej.
Har reg exp för att göra tex kursiv text. Ser ut så här.
$string = preg_replace("/(\[i\])(.*)(\[\/i\])/U","<i>\\2</i>", $string);
Den funkar fint. Men inte om man har enterslag. Kan man göra så den funkar även om man använder enterslag. Isåfall hur?
Är inte så bra på reg exp...
DD-M_RMedlem sedan aug. 2002114 inlägg Äre INGEN som kan detta???
WWebslaveMedlem sedan maj 2002647 inlägg Hummm... om jag kommer ihåg rätt så är enterslag "\n"... men jag lovar inget
spangoMedlem sedan juni 20008 205 inläggMönstret ska om jag inte missminner mig ha modifieraren s, '/(\[i\])(.*)(\[/i\])/Us'
MarcusMedlem sedan juli 2000449 inläggJag kanske har misstagit mig, men det här fungerar för mig. Sväljer radbrytningar och allt annat.
$str = preg_replace("/(.*)/","<i>\\1</i>", $str);