首頁  >  文章  >  web前端  >  正規表示式環視概念與用法分析

正規表示式環視概念與用法分析

巴扎黑
巴扎黑原創
2017-06-16 10:28:521884瀏覽

這篇文章主要介紹了正規表示式環視概念與用法,具體分析了環視的概念、分類、使用方法及相關注意事項,需要的朋友可以參考下

本文實例講述了正則表達式環視概念與用法。分享給大家供大家參考,具體如下:

#1.環視又叫預搜尋和零寬斷言

2.環視又分割為

         (?=exp)肯定順序環視

        # (?<        

#(?<=expexp)

肯定逆序環視            

(?!exp)

否定依序環視        

(?<ltexp)

否定逆序視#; ##3.環視只佔用邏輯位置不佔用實體位置

#如:符合後綴名字為txt的檔案

」字元:file. txt、file2.exe 正規\w(?=.exe)

符合字串file2

4.環視的用法

(?=exp)肯定順序環視的2種用法


① 查找電話號碼是132開頭的電話

字元:我的工號碼是我的132開頭的電話是13244444444我的158開頭的電話是1582222222

正則(?=\d{11})132\d{8}## 

#詳解:先配對到132 和158個號碼  然後根據左邊的表達式再對這個2號碼進行匹配

② 查找後綴名字為txt的檔案

#字元file1. txt  file2.exe

正規

\w+(?=.exe) 符合字串file2

(?<=exp)肯定逆序環視的用法

① 取得指定檔案的檔案後綴

字元file1.text   file2.exe  fiel3.jpg

正規

(?<=[/\ w]+\.)\w+匹配字元text exe jpg#

以上是正規表示式環視概念與用法分析的詳細內容。更多資訊請關注PHP中文網其他相關文章!

陳述:
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn