hallo forum,
ich versuche einen text ($str) zu bereinigen:
aus :<a name="DC BKK Beiragssätze ab 2007" tit
soll :<a name="DC%20BKK%20Beiragssätze%20ab%202007" tit
... werden. mit:
$str = preg_replace("/a name=\"(.+)\" /", "a name=\"$1\" ", $str);
müsste ich doch: DC BKK Beiragssätze ab 2007
... zu fassen kriegen, oder ? wie bearbeite ich $1 dahingehend,
dass die Leerzeichen ausgetauscht werden ?
nachtrag:
------------
ich hab's versucht, mit:
$str = preg_replace(
"/a name=\"(.+)\" /",
"a name=\"".str_replace(" ", "%20", "$1")."\" ", $str);
... aber das ging nicht ;(
tausend dank für eure tipps
und beste gruesse,
heinetz
ich versuche einen text ($str) zu bereinigen:
aus :<a name="DC BKK Beiragssätze ab 2007" tit
soll :<a name="DC%20BKK%20Beiragssätze%20ab%202007" tit
... werden. mit:
$str = preg_replace("/a name=\"(.+)\" /", "a name=\"$1\" ", $str);
müsste ich doch: DC BKK Beiragssätze ab 2007
... zu fassen kriegen, oder ? wie bearbeite ich $1 dahingehend,
dass die Leerzeichen ausgetauscht werden ?
nachtrag:
------------
ich hab's versucht, mit:
$str = preg_replace(
"/a name=\"(.+)\" /",
"a name=\"".str_replace(" ", "%20", "$1")."\" ", $str);
... aber das ging nicht ;(
tausend dank für eure tipps
und beste gruesse,
heinetz
Kommentar