ホームページ > バックエンド開発 > PHPチュートリアル > 緊急のヘルプ、正規表現について

緊急のヘルプ、正規表現について

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


全部< a href='/scenery/scenerysearchlist_6_96__0_0_0.html'>中山珠海潮州东莞佛山茂名< ;/span>揭阳 清远河源< span class='city_name'>广州江门惠州云浮阳江肇庆湛江 汕尾汕头深圳< /a>韶关


上面那段代コード、我想引取城市名と链接、应该如果操作、请好心人帮忙、非常感谢、我对正表表式不是很承知


回讨论(解决方案)

preg_match_all( '/]+href="?([^>"]+)"?s*[^>]*>(.+?)/i', $data,$arr);

すべてのスパンの内容を文字列として定義し、一致する正規表現を記述し、配列を返し、配列を出力し、構造を確認し、必要に応じて値を取得します:
$str="すべて中山珠海 span>潮州東莞仏山茂名掲陽清遠梅州河源広州江門恵州ユンフ陽江肇慶< ;/a>湛江汕頭汕頭深セン< /span>韶関";
$reg="/(.*?) /mi";
preg_match_all($reg,$str,$arr);
echo "

"; <br /> print_r ($arr); <br /> echo "
";
?>

preg_match_all('/<a[^>]+href=["\']?([^>"\']+)["\']?\s*[^>]*>(.+?)<\/a>/i', $str, $arr, PREG_SET_ORDER);
ログイン後にコピー

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