Разделување на стринг во низа преку регуларни изрази во 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';
?>

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