Der String steht in der ersten Zeile der CSV und lautet im ganzen ungefähr so "Text blabla (11.11.2011)". Per preg_match bekomme ich "(11.11.2011)" und schneide dann jeweils das erste und letzte Zeichen ab mittels substring.
Steht das datum nicht in einem eigenen Feld, welches du auf herkömmliche Art und Weise bekommst? Reguläre ausdrücke um CSV-Daten zu parsen sind nicht unbedingt der Bringer.