ホームページ > バックエンド開発 > PHPチュートリアル > 引き続きphpの通常のコードを教えてください。

引き続きphpの通常のコードを教えてください。

WBOY
リリース: 2016-06-23 14:14:56
オリジナル
932 人が閲覧しました

オンラインで記事をコピーする場合、次の内容が記事に含まれることがよくあります。
(xxx ウェブサイト www.xxx.com)
(xxx ウェブサイト xxx.com)
(xxx ウェブサイト www.xxx.cn)
(xxx ウェブサイト www.xxx .net )
[xxx网 www.xxx.com.cn]
[xxxnet www.xxx.cn]
(xxxnet xxx.com)

ウェブサイトの情報は中国語 () または [ ] または 〖 である必要があります。 〗『』 」または英語()[]で囲んでください
内容のほとんどがURLです

これらを削除できる定期的なルールを祈ってください


議論への返信(解決策)

$s=<<<txtwww.aa.com(xxx网 www.xxx.com)www.xxbbx.com(xxx网 xxx.com)(xxx网 www.xxx.cn)(xxx网 www.xxx.net)ss【xxx网 www.xxx.com.cn】[xxx网 www.xxx.cn](xxx网 xxx.com)txt;$p=array(    "/(.+?)/",	"/【.+?】/",	"/〖.+?〗/",	"/『.+?』/",	"/「.+?」/",	"/\[.+?\]/",	"/\(.+?\)/");echo preg_replace($p,'',$s);
ログイン後にコピー
ログイン後にコピー
ログイン後にコピー
ログイン後にコピー
ログイン後にコピー

Upstairs v5、立派です

rree

rree

$s=<<<txtwww.aa.com(xxx网 www.xxx.com)www.xxbbx.com(xxx网 xxx.com)(xxx网 www.xxx.cn)(xxx网 www.xxx.net)ss【xxx网 www.xxx.com.cn】[xxx网 www.xxx.cn](xxx网 xxx.com)txt;$p=array(    "/(.+?)/",	"/【.+?】/",	"/〖.+?〗/",	"/『.+?』/",	"/「.+?」/",	"/\[.+?\]/",	"/\(.+?\)/");echo preg_replace($p,'',$s);
ログイン後にコピー
ログイン後にコピー
ログイン後にコピー
ログイン後にコピー
ログイン後にコピー


強い男!ただし
このフィルタリングは [] などでマークされていますが、一部の [] は通常のコンテンツであり、Web サイトによって宣伝されています
そこで、.com を含む [] などのコンテンツに基づいてフィルタリングする方法を質問したいと思います。 .cn .netなど毛織物?

$s=<<<txtwww.aa.com(xxx网 www.xxx.com)www.xxbbx.com(xxx网 xxx.com)(xxx网 www.xxx.cn)(xxx网 www.xxx.net)ss【xxx网 www.xxx.com.cn】[xxx网 www.xxx.cn](xxx网 xxx.com)txt;$p=array(    "/(.+?)/",	"/【.+?】/",	"/〖.+?〗/",	"/『.+?』/",	"/「.+?」/",	"/\[.+?\]/",	"/\(.+?\)/");echo preg_replace($p,'',$s);
ログイン後にコピー
ログイン後にコピー
ログイン後にコピー
ログイン後にコピー
ログイン後にコピー


なんと強い男だろう!ただし
このフィルタリングは [ ] などでマークされていますが、一部の [ ] は広告情報ではなく通常のコンテンツです
そこで、 .com .cn を含む [ ] などの内容に基づいてフィルタリングする方法を質問したいと思います。ネットなど?

$s=<<<txtwww.aa.com(xxx网 www.xxx.com)www.xxbbx.com(xxx网 xxx.com)(xxx网 www.xxx.cn)(xxx网 www.xxx.net)ss【xxx网 www.xxx.com.cn】[xxx网 www.xxx.cn](xxx网 xxx.com)txt;$p=array(    "/(.+?)/",	"/【.+?】/",	"/〖.+?〗/",	"/『.+?』/",	"/「.+?」/",	"/\[.+?\]/",	"/\(.+?\)/");echo preg_replace($p,'',$s);
ログイン後にコピー
ログイン後にコピー
ログイン後にコピー
ログイン後にコピー
ログイン後にコピー

もう一度変更してください、これはより良いです:

$s=<<<txtwww.aa.com(xxx网 www.xxx.com)www.xxbbx.com(xxx网 xxx.com)(xxx网 www.xxx.cn)(xxx网 www.xxx.net)ss【xxx网 www.xxx.com.cn】[xxx网 www.xxx.cn](xxx网 xxx.com)txt;$p=array(    "/(.+?)/",	"/【.+?】/",	"/〖.+?〗/",	"/『.+?』/",	"/「.+?」/",	"/\[.+?\]/",	"/\(.+?\)/");echo preg_replace($p,'',$s);
ログイン後にコピー
ログイン後にコピー
ログイン後にコピー
ログイン後にコピー
ログイン後にコピー

もう一度変更してください、これはより良いです:

$p=array(    "/(.+?(com|cn|net))/",	"/【.+?(com|cn|net)】/",	"/〖.+?(com|cn|net)〗/",	"/『.+?(com|cn|net)』/",	"/「.+?(com|cn|net)」/",	"/\[.+?(com|cn|net)\]/",	"/\(.+?(com|cn|net)\)/");
ログイン後にコピー


神様、ありがとうございます。
再度お聞きしたいのですが、先ほどは.com.cnなどの接尾辞で判定していたのですが、www.という接頭辞で判定するのはどうすればよいのでしょうか?
神様、またありがとうございます

もう一度変更してください、これはより良いです:

$p=array(    "/(.+?\.(com|cn|net))/",	"/【.+?\.(com|cn|net)】/",	"/〖.+?\.(com|cn|net)〗/",	"/『.+?\.(com|cn|net)』/",	"/「.+?\.(com|cn|net)」/",	"/\[.+?\.(com|cn|net)\]/",	"/\(.+?\.(com|cn|net)\)/");
ログイン後にコピー


もう一度質問したいのですが、判断 URL を追加する方法、前の URL は .com .cn などの接尾辞に基づいています。接頭辞wwwに基づいて判断します。
神様、またよろしくお願いします

ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート