多多色-多人伦交性欧美在线观看-多人伦精品一区二区三区视频-多色视频-免费黄色视屏网站-免费黄色在线

國內最全IT社區平臺 聯系我們 | 收藏本站
阿里云優惠2
您當前位置:首頁 > php開源 > php教程 > PHP正則表達式匹配字符串中的指定標簽

PHP正則表達式匹配字符串中的指定標簽

來源:程序員人生   發布時間:2014-01-22 05:15:33 閱讀次數:4735次

在 PHP 應用中,正則表達式主要用于:(1)正則匹配:根據正則表達式匹配相應的內容.(2)正則替換:根據正則表達式匹配內容并替換.(3)正則分割:根據正則表達式分割字符串

常用:preg_match_all()

preg_match_all() 函數用于進行正則表達式全局匹配,成功返回整個模式匹配的次數(可能為零),如果出錯返回 FALSE 。

語法:int preg_match_all( string pattern, string subject, array matches [, int flags ] )

實例:$str = "之二寬闊的甘家口東#標簽1#標簽2 #標簽3。#標簽4,都發$1234 ¥xc,cvm , ¥12,dflksjf如何#標簽5.x,代碼如下:

  1. #tag6.cvxcv“"; 
  2. preg_match_all('/#([a-zA-Z0-9x7f-xff]+)/'$str$mat); 
  3. print_r($mat); 
  4. preg_match("/[x{00a5}x{ffe5}](d+)/u"$str$mat); 
  5. print_r($mat); 

正則匹配中文漢字根據頁面編碼不同而略有區別:

GBK/GB2312編碼:[x80-xff>]+ 或 [xa1-xff]+

UTF-8編碼:[x{4e00}-x{9fa5}]+/u

例子,代碼如下:

  1. <?php 
  2. $str = "學習php是一件快樂的事。"
  3. preg_match_all("/[x80-xff]+/"$str$match); 
  4. //UTF-8 使用: 
  5. //preg_match_all("/[x{4e00}-x{9fa5}]+/u", $str, $match); 
  6. print_r($match); 
  7. ?> 

補充說明:雙字節字符編碼范圍

1. GBK (GB2312/GB18030)

x00-xff GBK雙字節編碼范圍

x20-x7f ASCII

xa1-xff 中文 gb2312

x80-xff 中文 gbk

2. UTF-8 (Unicode)

u4e00-u9fa5 (中文)

x3130-x318F (韓文

xAC00-xD7A3 (韓文)

u0800-u4e00 (日文)

生活不易,碼農辛苦
如果您覺得本網站對您的學習有所幫助,可以手機掃描二維碼進行捐贈
程序員人生
------分隔線----------------------------
分享到:
------分隔線----------------------------
關閉
程序員人生
主站蜘蛛池模板: 欧美金妇欧美乱妇xxxx | 一级黄色淫片 | 欧美日韩成人在线视频 | 亚洲一级生活片 | 午夜在线观看视频在线播放版 | 国产精品国产三级国产无毒 | 亚洲欧美国产18 | 久草在线新首页 | 国产一区二区亚洲精品天堂 | 久久精品国产主播一区二区 | 波多野结衣久久 | 久久久欧美综合久久久久 | 国产精品久久久精品三级 | 99r8这里精品热视频免费看 | 最近的中文字幕在线国语 | 欧美一区二区三区四区在线观看 | 免费观看一级欧美在线视频 | 亚洲精品国产一区二区三区四区 | 国产成人亚洲综合91精品555 | freee性欧美 freefromevideos性欧美 | 激情视频网站在线观看 | 中文字幕在线观看免费 | 尤物视频在线观看免费视频 | 黄站在线 | 国产成人综合日韩精品无 | 欧美日韩亚洲精品一区二区三区 | 日韩精品亚洲一级在线观看 | 亚洲一区二区中文 | 欧美精品亚洲精品日韩专 | 欧美性高清hd| 国产精品99久久久久久夜夜嗨 | 亚洲一区二区三区四 | 国产精品一区二区三区免费视频 | 91精品久久久久亚洲国产 | 中国性xxxxxbbbbb | 久久51 | 麻豆国产96在线 | 日韩 | 2022av视频| 99成人精品 | 国产精品国产三级在线高清观看 | 国产综合久久久久久 |