N'utilisez pas de classes de caractères pour cette utilisation du ou du séparateur |
Cela devrait vous donner la sortie correcte:
preg_split("/, | and /",$data)
Donne la sortie suivante:
Array
(
[0] => Rosemary J. Harris $^{1}$
[1] => Vladislav Popkov $^{2}$
[2] => Gunter M. Sch\"utz $^{3,}$*
)