Регулярное выражение не выводит все возможные совпадения в PHP

Взгляните на регулярное выражение, расположенное по адресу:

https://regex101.com/r/hC3uJ7/1

Когда я запускаю это регулярное выражение на PHP, я получаю только первые строки вместо полного содержимого внешней скобки. Может кто-то, пожалуйста, помогите мне решить эту проблему.

введите описание изображения здесь

результат введите описание изображения здесь

Проблема, с которой я сталкиваюсь, заключается в том, что когда я запускаю тот же код в php, единственными совпадениями, которые я получаю, является:

введите описание изображения здесь

Я заметил, что «генератор кода» на regex101.com не ускользает от некоторых символов, в частности – символа $ .
Учитывая вышеизложенный факт, вы получите желаемый результат:

 $re = "/^[^\\w\\s] ([\\w-,@\\.\\?\\(\\)\\*!;:=+&%\$£@\"'' ]*(\\n[az-,@\\.\\?\\(\\)\\*!;:=+&%\$£@\"''][\\w-,@\\.\\?\\(\\)\\*!;:=+&%\$£@\"'' ]+)*)/mu"; $str = "1.37 Mark one answer\nYou must not use a hand-held phone while\ndriving. Using a hands-free system\n is acceptable in a vehicle with power\nsteering fljsadlfkjasldkfjlaksd lkfjasld\nlfksadjflkasjdflaksjdfalks lkfj sdlk\n will significantly reduce your field of\nvision\n will affect your vehicle's electronic\nsystems\n is still likely to distract your attention\nfrom the road\nWhile driving your concentration is required\nall the time. Even using a hands-free kit can\nstill distract your attention from the road.\nAny distraction, however brief, is potentially\ndangerous and could cause you to lose\ncontrol. Except in a genuine emergency, it\nis an offence to u"; preg_match_all($re, $str, $matches); echo "<pre>"; var_dump($matches[0]); // the output: array(4) { [0]=> string(118) " is acceptable in a vehicle with power steering fljsadlfkjasldkfjlaksd lkfjasld lfksadjflkasjdflaksjdfalks lkfj sdlk" [1]=> string(48) " will significantly reduce your field of vision" [2]=> string(47) " will affect your vehicle's electronic systems" [3]=> string(58) " is still likely to distract your attention from the road" }