我正在尝试使用 preg_replace() 删除空格,通常这很容易,但这次我失败了!
$aaa = 'ГОСТ 34.201-89 пам парам пам пам';
if (preg_match_all("~ГОСТ\s*\d+\.\d+-\d+~iu",$aaa,$matches)) {
echo 'Для '.$matches[0][0].'<hr>';
echo preg_replace('/s+/', '', $matches[0][0]);
}
服务器响应:
Для ГОСТ 34.201-89
ГОСТ 34.201-89
帮助消除差距。
你在正确的地方错过了一个斜线。