Délimiteurs des expressions régulières en PHP
En tant que délimiteurs, peuvent servir
non seulement #, mais aussi tous les autres caractères
(uniquement pas des lettres et pas des chiffres).
Par exemple, prenons comme délimiteurs
les caractères esperluettes :
<?php
echo preg_replace('&a+&', '!', 'text');
?>
Si des parenthèses sont utilisées, alors le délimiteur gauche est la parenthèse ouvrante, et le droit - la parenthèse fermante :
<?php
echo preg_replace('(a+)', '!', 'text');
?>
Utilisez comme délimiteurs le symbole
tilde ~.