- var_dump: documentation ( source)
- preg_match_all: documentation ( source)
<?php
$str = "categoryEnglishName:shouji dangers:(newuuid deep1条 IpCrossRule MobileCrossAreaRule) dangers:(FirstTimeImageRule OR DifferentIpmobledress) brid:(881581631eadc6e649b7dcb091a59396 OR 6dde9f581f114e2737bc56719990ec7a)";
preg_match_all('/(([a-zA-Z]+)\:\(([^\)]+)\))/', $str, $m);
var_dump($m);