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

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 肥乡县| 南充市| 小金县| 罗江县| 南木林县| 扶沟县| 曲阳县| 马龙县| 孟连| 文安县| 阳朔县| 灵川县| 合阳县| 会同县| 鱼台县| 邓州市| 双峰县| 图木舒克市| 五常市| 财经| 乌兰察布市| 南宫市| 余干县| 丹寨县| 鄂托克前旗| 榕江县| 华池县| 于田县| 明水县| 珲春市| 淮滨县| 将乐县| 正镶白旗| 迁安市| 惠东县| 东丰县| 南川市| 浮山县| 霍山县| 阿城市| 藁城市|