php Regular_PHP チュートリアルはやめてください

WBOY
リリース: 2016-07-21 15:53:42
オリジナル
779 人が閲覧しました

それでは、正規表現を使用せずにいくつかの質問をして、それらをどのように解決するかを見てみましょう。

1. HTML 内のすべてのタグを削除し、ハイパーリンクのみを残します。
私はstrip_tagsを使用します。 out Out Out Out Out Out Out Out Out of of of to-Off-under-reserveに。
strip_tags($data,'')。終了した?はい、とても簡単です。それでも & lt; img & gt; を保持したい場合は、strip_tags ($ data, '& lt; a & gt; & lt; IMG & GT;')

2. $ の最初のタグをテストします。 STR1 から $ Str2 の最初の一致。関数 Str_cut ($ Str, $ Start, $ End) {// 最も効率が高い最初の一致を取り出します
$ content = Strstr ($ Str, $ Start), strpos( $content, $end ); strlen( $start ) );
$content を返します。

function my_Ca($content,$start,$end){// 開始文字列と終了文字列を除くすべての一致を取得します
$m =explode($start,$content);
$a = array(); sum = count($m);
for( $i = 1;$i < $sum;$i++ )
$my =explode($end,$m[$i]); = $my[0];
unset($my);



http://www.bkjia.com/PHPjc/318680.html

www.bkjia.com

tru​​e

http://www.bkjia.com/PHPjc/318680.html

技術記事

それでは、正規表現を使用せずにいくつかの質問をして、それらをどのように解決するかを見てみましょう。 1. HTML 内のすべてのタグを削除し、ハイパーリンクのみを残します。 私はstrip_tagsを使用します。 trip_tags($data,$tags) $data は...


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