Hallo liebe Forumgemeinde,
ich habe ein Problem, welches denke ich mal, ziemlich einfach zu lösen sein dürfte: Allerdings stoße ich hier an meine Grenzen.
Ich habe einen String der z.B. wie folgt aussehen könnte:
Das ganze betrifft die rot markierte 4. Ich suche nun eine Funktion, mit der ich die folgende Zeile erreichen kann.
preg_replace hat mir leider nicht geholfen, da die 4 hier logischerweise immer verschwand.
Eine äquivalente Funktion zu strpos und strlen, mit der ich dann die Position und die Länge des regulären Ausdrucks herausfinden kann, habe ich leider nirgends gefunden.
Es kann sich nur eine Zahl in der Zeile befinden und sie kann auch mehr als ein zeichen lang sein, deswegen der Gedanke mit strpos und strlen.
Wäre nett, wenn wenigstens einer mir hier helfen kann.
ich habe ein Problem, welches denke ich mal, ziemlich einfach zu lösen sein dürfte: Allerdings stoße ich hier an meine Grenzen.
Ich habe einen String der z.B. wie folgt aussehen könnte:
Code:
###ndflndjsf###fdsfdsfdds###dfsdsfdsf####4####dsada####
Code:
###ndflndjsf###fdsfdsfdds###dfsdsfdsf####€ 4,-####dsada####
Eine äquivalente Funktion zu strpos und strlen, mit der ich dann die Position und die Länge des regulären Ausdrucks herausfinden kann, habe ich leider nirgends gefunden.
Es kann sich nur eine Zahl in der Zeile befinden und sie kann auch mehr als ein zeichen lang sein, deswegen der Gedanke mit strpos und strlen.
Wäre nett, wenn wenigstens einer mir hier helfen kann.
Comment