ops! la regx che ho postato funziona (se nn fosse che si è perso il '\\' prima della 'd' e della 's', ma giuro li ho postati) ma ha qualche parentesi inutile di troppo.
Quindi correggo subito:
(ho dovuto raddoppiare i '\\', perché? qualcuno lo sa?, è un grosso problema no? l'escape del testo nei post anche tra i tag PHP è un grossissimo problema)Codice PHP:
$pattern='/^(.+?\\d{4}):\\s*(.*)/m';