Originariamente inviato da filippo.toso
Perchè non utilizzi questo?

$arr = explode("\r\n", $string_to_format);
ottengo questo come risultato

Codice PHP:
[0] => Notes:sdah ksjd gkjshd akghsda jkghsd jkghsd jkgshd jkgshdg jkashdgjksahd ja jhgsd hgsd
    [
1] => sadh gasdh gjshd akgjh safdg
    [
2] => fdsh ashdg sajdhg askjghd asjh gdas
    [
3] => 
NameJack 
Surname
Americans
Number
32553215
Date
124815528

mentre io vorrei avere

Codice PHP:
[0] => Notes:sdah ksjd gkjshd akghsda jkghsd jkghsd jkgshd jkgshdg jkashdgjksahd ja jhgsd hgsdsadh gasdh gjshd akgjh safdgfdsh ashdg sajdhg askjghd asjh gdas
[
1] => NameJack 
[2] => SurnameAmericans
[3] => Number32553215
[4] => Date124815528


Originariamente inviato da filippo.toso
Se l'ordine dei vari delimitatori (Notes:, Name:, etc.) è fisso è sufficiente una espressione regolare come #Notes.*?)Name:#si
cioè? esempio?