日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 >

正则表达式(一)

發布時間:2023/12/1 40 豆豆
生活随笔 收集整理的這篇文章主要介紹了 正则表达式(一) 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
  • 正則表達式概述

    1.1什么是正則表達式?

    ????? 正則表達式(Regular Expression)起源于人類神經系統的早期研究。神經生理學家Warren McCulloch和Walter Pitts研究出一種使用數學方式描述神經網絡的方法。1956年,數學家Stephen Kleene發表了一篇標題為“神經網事件的表示法”的論文,并在該論文中引入了"正則表達式"這一概念。

    ????? 在正則表達式中,匹配是最常用的一個詞語,它描述了正則表達式的工作結果。給定一段文本或字符串,可以使用正則表達式從文本或字符串中查找出符合正則表達式的字符串。有可能文本或字符串存在不止一個部分滿足給定的正則表達式,這時每一個這樣的部分被稱為一個匹配。其中,匹配存在下面3種類型:

    ???????形容詞性的匹配,即一個字符串匹配一個正則表達式;

    ?????? 動詞性的匹配,即在文本或字符串里匹配正則表達式;

    ?????? 名詞性的匹配,即字符串中滿足給定的正則表達式的一部分;

    ?????正則表達式的應用非常非常廣泛,特別是在字符串處理方面。如在Linux、UNIX、HP等操作系統,C#、PHP、Java等程序開發語言,以及很多的應用軟件中,都可以 看到正則表達式這樣或那樣的應用。正則表達式常見的應用有如下的幾種:

    ?????? 驗證字符串,即驗證給定的字符串或子字符串是否符合指定特征,譬如驗證字符串是否是合法的電子郵件地址、驗證字符串是否是合法的HTTP地址等。

    ?????? 查找字符串,即從給定的文本查找符合指定特征的字符串,這比查找固定字符串更加靈活方便。

    ?????? 替換字符串,即把給定的字符串的符合指定特征的子字符串替換為其他字符串,這比普通的替換功能更強大。

    ?????? 提取字符串,即從給定的字符串中提取符合指定特征的子字符串。

    1.2 測試工具

    ??? 可以使用測試工具Code Architects Regex Tester 。http://www.php100.com/html/download/tools/2009/0412/78.html

    ??????

    ?

    ?

  • 轉載于:https://www.cnblogs.com/jinpeng4731/archive/2012/05/05/2484713.html

    總結

    以上是生活随笔為你收集整理的正则表达式(一)的全部內容,希望文章能夠幫你解決所遇到的問題。

    如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。