str_replace("\\,", ",", $args[0]),'replace' => str_replace("\\,", ",", $args[1])); return '&exrules2;'; }, $body); $rules = $exrules2_rules; } foreach($rules as $rule){ $rule['rule'] = str_replace("*", "(.*?)", $rule['rule']); $rule['replace'] = str_replace("*", "$1", $rule['replace']); $body = preg_replace("/" . $rule['rule'] . "/u", $rule['replace'], $body); } $body = preg_replace("/&exrules2;(\n|\r\n|\r)?/", "", $body); return convert_html($body); } function plugin_exrules2_inline(){ return "#exrules2から呼び出してください。"; }