奶头挺立呻吟高潮av全片,成人试看120秒体验区,性欧美极品v,A片高潮抽搐揉捏奶头视频

JavaScript

javascript正則表達式

時間:2024-09-08 23:51:34 JavaScript 我要投稿
  • 相關推薦

javascript正則表達式

  正則表達式是個難點,但是也是神器。學會正則表達式,有時候會明顯提升我們的代碼效率。正則表達式是什么?我們通過學習JavaScript中的正則表達式來學習吧!

  正則表達式就是用某種模式去匹配一類字符串的公式。如你要在一篇文章中查找第一個字是“羅”最后一個字是“浩”的三個字的姓名,即“羅*浩”;那么“羅*浩”就是公式,也稱作模式(Pattern),這篇文章就是要匹配的串(或叫文本text)。再如,你要檢查輸入的一個字符串是否是126郵箱的格式,你得制定一個規則去查檢,這種規則就是正則表達式。

  JavaScript中的正則表達式

  JavaScript中的正則表達式是通過RegExp對象實現的。RegExp對象的創建有三種方式:

  精簡方式:

  /pattern/attributes

  new方式:

  newRegExp(pattern,attributes);

  函數調用的方式:

  RegExp(pattern,attributes);

  參數pattern可以是一個模式串,也可以是一個RegExp對象,如果pattern本身就是RegExp的對象,則attributes參數將不起作用(新創建的對象的必發與pattern對象相同。),需要省略,如果不省略會拋TypeError異常。

  參數attributes有三種屬性"g"、"i"和"m",分別用于指定全局匹配、區分大小寫的匹配和多行匹配。

  RegExp主要有三個方法:

  1驗證字符串是否為數字

  <scripttype="text/javascript">

  2郵箱格式:

  <scripttype="text/javascript">

  3將一個文本中的所有郵箱地址和位置打印到頁面

  應用場景

  1數據驗證:

  例如,可以檢查輸入的字符串,看其是否為電話號碼格式,或是否為郵箱格式。這在網頁的表單輸入中經常用到。

  2查找子串:

  可以查找文檔內(或一個字符串內)符合指定模式的子串。

  3替換文本:

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

  4使用工具:

  如Word、NotePad++、EditPlus等文字編輯器中的查找功能都支持正則表達式,用正則表達式你就可以實現更加多樣化的查找。還有像VS、CodeBlock、Eclipse、IntellijIdea等開發工具的IDE的查找替換功能也都支持正則表達式,用它你可以修改變量名,調整代碼格式,統計代碼行數等。

【javascript正則表達式】相關文章:

如何調試javascript腳本呢07-19

javascript跨域訪問的方法07-19

主站蜘蛛池模板: 五寨县| 北海市| 张家港市| 康平县| 古田县| 辉南县| 九台市| 体育| 集贤县| 河津市| 博湖县| 彭水| 黄骅市| 贵州省| 阜城县| 南岸区| 浪卡子县| 保定市| 叙永县| 旌德县| 电白县| 镇雄县| 民丰县| 克拉玛依市| 大石桥市| 盖州市| 甘南县| 沂水县| 龙海市| 竹山县| 栾川县| 牙克石市| 昌黎县| 南投县| 清徐县| 安吉县| 正安县| 南京市| 承德县| 西青区| 瓦房店市|