Разделяне на низ в масив чрез регулярни изрази в PHP

preg_split
Задание 1

Даден е низ с различни разделители:

php<?php
  $str = "apple,banana;cherry|date orange";
?>

Разделете низа на масив, като използвате като разделители: запетая, точка и запетая, вертикална черта и интервал.

Задание 2

Даден е низ:

php<?php
  $str = '2025-12-31 12:30:45';
?>

Получете масив от всички части на датата.

Задание 3

Даден е низ:

php<?php
  $str = 'first.second.third.forth';
?>

Разделете низа на масив по точки, но само първите три пъти.