3v4l.org

run code in 500+ PHP versions simultaneously
<?php $message = 'a–b'; var_dump(preg_match('/a[–]b/', $message, $match)); var_dump($match); var_dump(preg_match('/a[–]b/u', $message, $match)); var_dump($match); var_dump(preg_match('/a–b/', $message, $match)); var_dump($match); $message = 'a💩b'; var_dump(preg_match('/a[💩]b/', $message, $match)); var_dump($match); var_dump(preg_match('/a[💩]b/u', $message, $match)); var_dump($match); var_dump(preg_match('/a💩b/', $message, $match)); var_dump($match);

preferences:
26.7 ms | 475 KiB | 4 Q