Niekoľko modifikátorov regulárnych výrazov v PHP

Za oddeľovačom je možné napísať niekoľko modifikátorov. Príklad:

php<?php
  preg_replace('#[a-z]+#iU', '!', 'aaa bbb');
?>
Задание 1

Vysvetlite, ako mení správanie regulárneho výrazu modifikátory v nasledujúcom kóde:

php<?php
  preg_replace('#[a-z]+#Uu', '!', 'aaa bbb');
?>
Задание 2

Vysvetlite, ako mení správanie regulárneho výrazu modifikátory v nasledujúcom kóde:

php<?php
  preg_replace('#[a-z]+#Xx', '!', 'aaa bbb');
?>
Задание 3

Vysvetlite, ako mení správanie regulárneho výrazu modifikátory v nasledujúcom kóde:

php<?php
  preg_replace('#[a-z]+#ui', '!', 'aaa bbb');
?>