0

次の文字列があるスラッシュ間の単語を削除する必要があります。

This a test UP/PL/EX/TU 2013
this a test 2 MG/MF/RS/TB 2007

この出力が必要です

This a test 2013
this a test 2 2007

文字列は動的に、常に変化します。

正規表現で実行できますか?

4

3 に答える 3

1

より良い表現があると確信していますが、質問の文字列を考えると、これで十分かもしれません。

$string='This a test UP/PL/EX/TU 2013';
$output=preg_replace("/\s[\w\/]+\s/", " ", $string);
echo $output;
于 2013-10-20T21:05:23.417 に答える