そこで、stackoverflow をサーフィンしている素敵な人々の助けを借りて、人々が投稿したリンクを削除するための正規表現を取得しました。今、おそらく「」で投稿全体を削除するものを見つけたいと思うので、私のフォームは投稿を許可しません。(代わりに、[LINK REMOVED] で私のサイトをチェックしてください。これは素晴らしいですが、リンクだけではなく文全体を削除した方が良いかもしれません.) !
これが私の現在の正規表現です:
$a = $_POST['msge'];
$b = preg_replace('%[a-zA-Z0-9\-\.]+\.(com|org|net|mil|edu|COM|ORG|NET|MIL|EDU)%', '[LINK REMOVED]', $a);
何か案は?