3v4l.org

run code in 300+ PHP versions simultaneously
<?php $keyword = "o negative blood donor in khulna"; $pattern = "/(?i)\b[abo]\s+(?:posi|nega)tive\b|\S+/"; preg_match_all($pattern, $keyword, $keyword_array); print_r($keyword_array[0]);

preferences:
23.25 ms | 405 KiB | 5 Q