国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 語言 > PHP > 正文

正則表達式匹配字符

2024-09-04 11:47:28
字體:
來源:轉載
供稿:網友

正則表達式的匹配規則修改如下:

([.n]*),當然,如果是在java程序中直接寫到話,需要改為([.n]*) 

結果再次運行程序,發現什么內容也取不到了,我百思不得其解,又將其修改為如下規則:

([.|n]*) 以及 ([n.]*) 

結果還是不行,什么內容都取不到,看來點符號和換行符卯上勁了~ 

然后上網一查,雖然沒有查出上述規則到底是什么地方出問題了,但是查出了一個解決辦法,經過一試,果然可以匹配包括換行符在內的任意字符,以下為正確的正則表達式匹配規則:

([ss]*) 

同時,也可以用 “([dd]*)”、“([ww]*)” 來表示.

在文本文件里,這個表達式可以匹配所有的英文 

/[ -~]/ 

這個表達式可以匹配所有的非英文(比如中文) 

/[^ -~]/ 

/是vi里用的,你在editplus或程序里不需要/

  1. <form action="pcre.php" name="form1" method="post" > 
  2. 輸入將要匹配的字符串:<input type="text" name="str"  id="str" /><br /> 
  3. <input type="submit" name="submit1" id="submit1" value="提交" /> 
  4. </form> 
  5. <?php  
  6. $pattern="/d/"
  7. if(preg_match($pattern$str,$output)){ 
  8. echo "匹配字符成功".$output
  9. else echo "匹配字符失敗"
  10. ?> 

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 大名县| 临沂市| 葵青区| 寻甸| 屯留县| 炉霍县| 定南县| 曲靖市| 济南市| 丹寨县| 佛教| 若尔盖县| 祁阳县| 黄山市| 蒙自县| 乐陵市| 油尖旺区| 阳泉市| 吴堡县| 筠连县| 九台市| 绍兴县| 贵州省| 河曲县| 丹江口市| 淮北市| 枣阳市| 康定县| 怀远县| 灵寿县| 科技| 清远市| 株洲市| 古田县| 伊川县| 古交市| 托克托县| 安顺市| 奇台县| 锡林浩特市| 涞水县|