根據運行的環境,操作系統可以分為桌面操作系統,手機操作系統,服務器操作系統,嵌入式操作系統等。 分組以下正則表達式可以匹配kidkidkid: / kidkidkid /另一種更為優雅的書寫方式是: /(kid){3} /在此js中時分秒正則表達式,一個用括號括起來的小整體稱為分組. 在一個候選組中,可以有多個候選表達式,用|隔開: var reg = /我愛(him | her | it)/; reg.test('我愛他')// true reg.test('I愛她”)// truereg.test('我愛它')// truereg.test('我愛他們')// false等價于“或”. 捕獲和引用由正則表達式匹配(捕獲)的字符串將被臨時存儲. 其中,該組捕獲的字符串將從1開始編號,因此我們可以引用以下字符串: var reg = /(\ d {4})-(\ d {2})-(\ d {2}) / var date ='2010-04-12'reg.test(date)RegExp. $ 1 // 2010RegExp. $ 2 // 04RegExp. $ 3 // 12 $ 1表示第一個捕獲的字符串,$ 2表示第二個字符串js中時分秒正則表達式,依此類推. 與replace String.prototype.replace方法配合使用可以直接在傳遞的參數中引用捕獲的字符串. 例如,我們要將日期12.21 / 2012更改為2012-12-21: var reg = /(\d{2}).(\d{2})\/(\d{4})/var d ……
|
溫馨提示:喜歡本站的話,請收藏一下本站!