JavaScript中exec函數用法
本文實例講述了JavaScript中exec函數用法。分享給大家供大家參考。具體如下:
javaScript 中的 exec 函數,用正則表達式模式在字符串中運行查找,並返回包含該查找結果的一個數組。
(str)
參數:
rgExp 必選項。包含正則表達式模式和可用標誌的正則表達式對象。
str 必選項。要在其中執行查找的 String 對象或字符串文字。
説明:
如果 exec 方法沒有找到匹配,則它返回 null。如果它找到匹配,則 exec 方法返回一個數組,並且更新全局 RegExp 對象的屬性,以反映匹配結果。數組的0元素包含了完整的匹配,而第1到n元素中包含的是匹配中出現的任意一個子匹配。這相當於沒有設置全局標誌 (g) 的 match 方法。
如果為正則表達式設置了全局標誌,exec 從以 lastIndex 的值指示的`位置開始查找。如果沒有設置全局標誌,exec 忽略 lastIndex 的值,從字符串的起始位置開始搜索。
exec 方法返回的數組有三個屬性,分別是 input、index 和 lastIndex。Input 屬性包含了整個被查找的字符串。Index 屬性中包含了整個被查找字符串中被匹配的子字符串的位置。LastIndex 屬性中包含了匹配中最後一個字符的下一個位置。
-
ASP.NET新型的投票結果顯示方法
一個投票功能模塊少不了查看投票結果,用進度條顯示各個投票結果可以起到一目瞭然的效果。以下是我的方法,請大家不吝賜教:1:做一張圖片用於做進度條,只需要很小的一個圖片就可以了,如高20px,寬1px。2:在要顯示進度條的單元格中插入image控件,其imageUrl設置為已做好的...
-
如何理解Javascript的caller,callee,call,apply區別
在提到上述的概念之前,首先想説説javascript中函數的隱含參數:argumentsarguments該對象代表正在執行的函數和調用它的函數的參數。[function.]arguments[n]參數function:選項。當前正在執行的Function對象的名字。n:選項。要傳遞給Function對象的從0開始的參數值...
-
HTML5教程:畫布Canvas基礎知識講解
Canvas是HTML5最讓人期待的特性之一,目前已獲得大部分Web瀏覽器支持Canvas可以幫助創建遊戲、增強圖形用户界面。下面YJBYS小編為大家帶來畫布Canvas基礎知識,希望對大家學習有所幫助!HTML5規範引進了很多新特性,其中最令人期待的之一就是Canvas元素。HTML5Canvas...
-
在PHP中利用XML技術構造遠程服務
未來的Web將是以服務為中心的Web,XML_RPC標準使得編寫和應用服務變得非常簡單。本文介紹XML_RPC標準及其PHP實現,並通過實例示範瞭如何在PHP中開發XML_RPC服務和客户程序。一、服務式Web從內容提供商所採用的簡單方法到UDDI(UniversalDescription,DiscoveryandInte...
相關文章
- 有關javascript在IE下trim函數無法使用的解決方法
- javascript中setInterval的用法總結
- JavaScript中的style.cssText使用教程分解
- 關於javascript中encodeURI和decodeURI的使用方法
- Javascript中函數名.length屬性用法
- Dreamweaver中JavaScript行為操作使用方法
- JavaScript監聽textarea中按鍵事件
- JavaScript在Android的WebView中parseInt函數轉換不正確
- Dreamweaver中JavaScript行為操作使用的總結
- javascript中的match函數用法簡介