Разбиение строки в массив через регулярки в 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';
?>

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