首頁 >後端開發 >PHP問題 >什麼是正規表示式?他的用法?他的特點是什麼? (附詳解)

什麼是正規表示式?他的用法?他的特點是什麼? (附詳解)

慕斯
慕斯原創
2021-06-08 17:55:152718瀏覽

上篇文章為大家介紹了《一天擼完文件操作之讀取文件相關操作(附詳解)》,本文繼續介紹什麼是正規表示式?他的用法?他的特點是什麼? (附詳解),一起奧利給,就是學! ! !

什麼是正規表示式?他的用法?他的特點是什麼? (附詳解)

1:簡單介紹正規表示式:

  • #正規表示式就是描述字串排列模式的一種自訂語法規則

  • 如果可以使用字串處理函數完成的任務,就不要使用正規表示式

  • 有一些複雜性的操作,只能用正規表示式來完成

  • 正規表示式也稱為一種模式表達式

  • 正規表示式是透過建構具有特定的規則的模式,在與輸入的字串資訊進行比較、分割、匹配、查找、和替換等功能

##2. 什麼是正規表示式

範例:

 */<img\s+src=\" . *?\" V/>/" 它就是正则表达式

亂七八糟的一堆字元堆砌在一起,神秘的符號,有奇特的意義.

3. 學習正規表示式可以做什麼

  • 驗證使用者名稱長度是否合法。

  • 驗證信箱規則

  • 驗證手機號碼

  • ##驗證URL
  • #BBS編輯器
  • QQ聊天表情
  • 新聞採集器、(小偷程式)
4:看看正規表示式的幾個特點

    #正規表示式也是字串
  • 由具有特殊意義的字元組成的字串
  • 具有一定編寫規則,也是一種模式
  • 看做是一種貶稱該語言,因為是用一些特殊的字符,按照規則編寫出一個字符串,形成一種模式--正則表達式
  • 如果正則表達不和函數起使用,則它就是一一個普通的字串,如果將正規表示式放大某個函數中使用,才能發揮出正規表示式的作用
#5 . PHP中提供了兩套正規表示式的函數庫

    posix擴充正規表示ereg
  • ##perl相容正規表示式preg
  • 推薦使用per1相容正規表示式函數函式庫
  • #6.學習正規表示式時,有兩方面需要學習。

正規表示式的模式如何寫
  • #學習正規表示式的強大處理函數
  • 7.正規表示式的語法

正規定界符
  • 正規表示式中的原子
  • 正規表示式的元字元(原子修飾子)
  • #正規表示式的模式修正符
  • 推薦學習:《
  • PHP影片教學

以上是什麼是正規表示式?他的用法?他的特點是什麼? (附詳解)的詳細內容。更多資訊請關注PHP中文網其他相關文章!

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