文字列から日付を識別し、文字列置換で削除するための正規表現を取得できません。
<?php
$string = "keywords=2012+some+words";
echo $string ."<br />";
$new_string = str_replace("keywords=/^([0-9]{4})$/","keywords=",$string);
echo $new_string ;
?>
この投稿を読みましたRegex to remove year from a string PHP
そして、それを機能させることができません