Flera modifierare för reguljära uttryck i PHP

Efter avgränsaren kan man skriva flera modifierare. Exempel:

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

Berätta hur modifierarna ändrar beteendet hos det reguljära uttrycket i följande kod:

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

Berätta hur modifierarna ändrar beteendet hos det reguljära uttrycket i följande kod:

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

Berätta hur modifierarna ändrar beteendet hos det reguljära uttrycket i följande kod:

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