国产探花免费观看_亚洲丰满少妇自慰呻吟_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. ?> 

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 金沙县| 舞钢市| 固始县| 无棣县| 德保县| 扎赉特旗| 丰城市| 泗洪县| 仁布县| 孙吴县| 桃江县| 那曲县| 闻喜县| 合作市| 海林市| 林口县| 苗栗县| 丰原市| 巴南区| 桐梓县| 咸宁市| 监利县| 喀喇沁旗| 千阳县| 和平区| 息烽县| 柯坪县| 治县。| 射阳县| 西畴县| 麻阳| 鹿泉市| 二手房| 娱乐| 曲麻莱县| 勃利县| 余姚市| 江口县| 山丹县| 义乌市| 西吉县|