0

次のような一連のツイートをクリーンアップするにはどうすればよいですか

2013 ポルシェ ケイマン ファースト ドライブ # car # news @ watchthis in Your City

ハッシュタグ(#車#ニュース)とtwitterユーザー名(この例では@watchthis)をクリアしたい

このような :

2013 ポルシェ ケイマン あなたの街で初ドライブ

正規表現 (PHP) を使用する

ありがとうございました

@bimoheryprabowo

4

2 に答える 2

0

このコードを試してください:

echo preg_replace('/(?:#\s*[\w\d]+|@\s*[\w\d]+)/', '', $string);
于 2013-04-25T04:36:21.153 に答える
0

これを試して

$text='2013 Porsche Cayman First Drive # car # news @ watchthis in Your City';
echo preg_replace('/(@\s([\\d\\w]+))|(#\s([\\d\\w]+))/', ' ', $text);

OR
echo preg_replace('/((@|#)\s)([\\d\\w]+)/', ' ', $text); 

ワーキングEG

于 2013-04-25T04:51:13.140 に答える