校园春色亚洲色图_亚洲视频分类_中文字幕精品一区二区精品_麻豆一区区三区四区产品精品蜜桃

主頁 > 知識庫 > 正則入門連載!(獻給不及格的程序員們)第1/4頁

正則入門連載!(獻給不及格的程序員們)第1/4頁

熱門標簽:廣西智能外呼系統多少錢 提高電話機器人接通率 荊州智能電銷機器人 地圖標注與公司業務關系 平涼高德地圖標注商戶要收費嗎 大學校門地圖標注 外呼系統api對接 福建微碼電話機器人 銷售電銷機器人詐騙
正則表達式 
通過與大多數讀者已經熟悉的一些概念進行比較,說明正則表達式的概念。

本篇內容全部來是 微軟 公司 文檔
            對此表示感謝,像那些為此而工作過的人們.

除非您以前使用過正則表達式,否則您可能不熟悉此術語。但是,毫無疑問,您已經使用過不涉及腳本的某些正則表達式概念。

例如,您很可能使用 ? 和 * 通配符來查找硬盤上的文件。? 通配符匹配文件名中的單個字符,而 * 通配符匹配零個或多個字符。像 data?.dat 這樣的模式將查找下列文件:

data1.dat
data2.dat
datax.dat
dataN.dat
使用 * 字符代替 ? 字符擴大了找到的文件的數量。data*.dat 匹配下列所有文件:

data.dat
data1.dat
data2.dat
data12.dat
datax.da
dataXYZ.dat
盡管這種搜索方法很有用,但它還是有限的。? 和 * 通配符的能力引入了正則表達式所依賴的概念,但正則表達式功能更強大,而且更加靈活。
正則表達式的用途 
通過實例說明正則表達式如何擴展常規搜索條件。

典型的搜索和替換操作要求您提供與預期的搜索結果匹配的確切文本。雖然這種技術對于對靜態文本執行簡單搜索和替換任務可能已經足夠了,但它缺乏靈活性,若采用這種方法搜索動態文本,即使不是不可能,至少也會變得很困難。

通過使用正則表達式,可以: 

測試字符串內的模式。 
例如,可以測試輸入字符串,以查看字符串內是否出現電話號碼模式或信用卡號碼模式。這稱為數據驗證。 

替換文本。 
可以使用正則表達式來識別文檔中的特定文本,完全刪除該文本或者用其他文本替換它。 

基于模式匹配從字符串中提取子字符串。 
可以查找文檔內或輸入域內特定的文本。 

例如,您可能需要搜索整個 Web 站點,刪除過時的材料,以及替換某些 HTML 格式標記。在這種情況下,可以使用正則表達式來確定在每個文件中是否出現該材料或該 HTML 格式標記。此過程將受影響的文件列表縮小到包含需要刪除或更改的材料的那些文件。然后可以使用正則表達式來刪除過時的材料。最后,可以使用正則表達式來搜索和替換標記。

正則表達式在 JScript 或 C 等語言中也很有用,這些語言的字符串處理能力還不為人們所知。
1234下一頁閱讀全文

標簽:邯鄲 樂山 海南 婁底 黔東 德陽 衡陽 內江

巨人網絡通訊聲明:本文標題《正則入門連載!(獻給不及格的程序員們)第1/4頁》,本文關鍵詞  正則,入門,連載,獻給,不及格,;如發現本文內容存在版權問題,煩請提供相關信息告之我們,我們將及時溝通與處理。本站內容系統采集于網絡,涉及言論、版權與本站無關。
  • 相關文章
  • 下面列出與本文章《正則入門連載!(獻給不及格的程序員們)第1/4頁》相關的同類信息!
  • 本頁收集關于正則入門連載!(獻給不及格的程序員們)第1/4頁的相關信息資訊供網民參考!
  • 推薦文章
    主站蜘蛛池模板: 长沙县| 伊宁市| 定安县| 唐海县| 札达县| 涪陵区| 新野县| 平乐县| 长寿区| 平遥县| 洱源县| 阜康市| 万载县| 胶南市| 诏安县| 三明市| 阜新| 重庆市| 汾阳市| 潜江市| 蒙城县| 大竹县| 富民县| 延边| 河源市| 临邑县| 马鞍山市| 瑞金市| 天气| 慈溪市| 六安市| 西乌珠穆沁旗| 霍邱县| 日照市| 扬州市| 绥滨县| 岑溪市| 武穴市| 临沭县| 宁德市| 义马市|