わかりましたので、次のいずれかのような文字列 $title_string があります。
$title_string = "20.08.12 First Test Event";
$title_string = "First Test event 20/08/12";
$title_string = "First Test 20.08.2012 Event";
私は2つの変数で終わる必要があります:
$title = "First Test Event";
$date = "20.08.12";
日付のフォーマットは、元のフォーマットに関係なく、ピリオドに変換する必要があります。
私が始めた正規表現文字列は次のようになります。
$regex = ".*(\d+\.\d+.\d+).*";
しかし、これを必要な方法で機能させることはできません。全体として、文字列内の日付を見つけて、文字列から削除し、正しくフォーマットする必要があります。乾杯。