phpbar.de logo

Mailinglisten-Archive

[php] REGEXP gesucht

[php] REGEXP gesucht

Martin Schepers php_(at)_phpcenter.de
Mon, 29 Oct 2001 11:24:18 +0100


Hallo,

bin leider kein RegExp-Profi, daher hier das Problem an die Liste:


CREATE TABLE abrechnungen (
   id bigint(10) DEFAULT '0' NOT NULL auto_increment,
   datum_start date DEFAULT '0000-00-00' NOT NULL,
   datum_ende date DEFAULT '0000-00-00' NOT NULL,
   text text NOT NULL,
);


(nur die wichtigsten Felder)

Die Felder datum_start und datum_ende sollen gef=FCllt werden,
und zwar mit den zwei Daten, welches in einem Flie=DFtext im Feld=20
"text" vorkommen.

"... Berechnungszeitraum:24.08.2002-24.08.2003"
oder
"... Berechnungszeitraum: 24.08.2002 - 24.08.2003"

Das Textfeld endet in der Regel mit dem Datum, das Datum ist immer=20
in diesem Format eingegeben, und es kommt auch kein weiterer=20
Bindestrich vor.
Einige wenige Ausahmen gibts, die kann man jedoch auch von Hand
nachbessern...

Kann man nun die beiden Daten per Regexp aus dem Text rausfischen,=20
um es per Update in den gleichen Datensatz wieder einf=FCgen zu k=F6nnen?


Vielen Dank!

Martin


php::bar PHP Wiki   -   Listenarchive