真实的国产乱ⅩXXX66竹夫人,五月香六月婷婷激情综合,亚洲日本VA一区二区三区,亚洲精品一区二区三区麻豆

成都創(chuàng)新互聯(lián)網(wǎng)站制作重慶分公司

怎么理解javascript正則表達(dá)式

本篇內(nèi)容主要講解“怎么理解javascript正則表達(dá)式”,感興趣的朋友不妨來(lái)看看。本文介紹的方法操作簡(jiǎn)單快捷,實(shí)用性強(qiáng)。下面就讓小編來(lái)帶大家學(xué)習(xí)“怎么理解javascript正則表達(dá)式”吧!

為衛(wèi)東等地區(qū)用戶(hù)提供了全套網(wǎng)頁(yè)設(shè)計(jì)制作服務(wù),及衛(wèi)東網(wǎng)站建設(shè)行業(yè)解決方案。主營(yíng)業(yè)務(wù)為成都網(wǎng)站設(shè)計(jì)、網(wǎng)站建設(shè)、衛(wèi)東網(wǎng)站設(shè)計(jì),以傳統(tǒng)方式定制建設(shè)網(wǎng)站,并提供域名空間備案等一條龍服務(wù),秉承以專(zhuān)業(yè)、用心的態(tài)度為用戶(hù)提供真誠(chéng)的服務(wù)。我們深信只要達(dá)到每一位用戶(hù)的要求,就會(huì)得到認(rèn)可,從而選擇與我們長(zhǎng)期合作。這樣,我們也可以走得更遠(yuǎn)!

javascript  正則表達(dá)式:

正則表達(dá)式(英語(yǔ):RegularExpression,在代碼中常簡(jiǎn)寫(xiě)為regex、regexp或RE)使用單個(gè)字符串來(lái)描述、匹配一系列符合某個(gè)句法規(guī)則的字符串搜索模式。

搜索模式可用于文本搜索和文本替換。

什么是正則表達(dá)式?

正則表達(dá)式是由一個(gè)字符序列形成的搜索模式。

當(dāng)你在文本中搜索數(shù)據(jù)時(shí),你可以用搜索模式來(lái)描述你要查詢(xún)的內(nèi)容。

正則表達(dá)式可以是一個(gè)簡(jiǎn)單的字符,或一個(gè)更復(fù)雜的模式。

http://www.iis7.com/b/plc/

正則表達(dá)式可用于所有文本搜索和文本替換的操作。

語(yǔ)法:/正則表達(dá)式主體/修飾符(可選) 

var patt = /runoob/i。

/runoob/i  是一個(gè)正則表達(dá)式。

runoob  是一個(gè)正則表達(dá)式主體 (用于檢索)。

i  是一個(gè)修飾符 (搜索不區(qū)分大小寫(xiě))。

正則表達(dá)式修飾符:

i:執(zhí)行對(duì)大小寫(xiě)不敏感的匹配。

g:執(zhí)行全局匹配(查找所有匹配而非在找到第一個(gè)匹配后停止)。

m:執(zhí)行多行匹配。

字符串方法:

在 JavaScript 中,正則表達(dá)式通常用于兩個(gè)字符串方法 : search() 和 replace()。

search() 方法 用于檢索字符串中指定的子字符串,或檢索與正則表達(dá)式相匹配的子字符串,并返回子串的起始位置。子字符串的位置按 "索引" 來(lái)排序。

replace() 方法 用于在字符串中用一些字符替換另一些字符,或替換一個(gè)與正則表達(dá)式匹配的子串。先找到要替換的元素位置。

正則表達(dá)式模式:

方括號(hào)用于查找某個(gè)范圍內(nèi)的字符:

[abc]:查找方括號(hào)之間的任何字符。

[0-9]:查找任何從 0 至 9 的數(shù)字。

(x|y):查找任何以 | 分隔的選項(xiàng)。

元字符是擁有特殊含義的字符:

\d:查找數(shù)字。

\s:查找空白字符。

\b:匹配單詞邊界。

\uxxxx:查找以十六進(jìn)制數(shù) xxxx 規(guī)定的 Unicode 字符。

量詞:

n+:匹配任何包含至少一個(gè) n 的字符串。

n*:匹配任何包含零個(gè)或多個(gè) n 的字符串。

n?:匹配任何包含零個(gè)或一個(gè) n 的字符串。

RegExp 對(duì)象:

在 JavaScript 中,RegExp 對(duì)象是一個(gè)預(yù)定義了屬性和方法的正則表達(dá)式對(duì)象。

test() 方法是一個(gè)正則表達(dá)式方法。

test() 方法用于檢測(cè)一個(gè)字符串是否匹配某個(gè)模式,如果字符串中含有匹配的文本,則返回 true,否則返回 false。

exec() 方法是一個(gè)正則表達(dá)式方法。

exec() 方法用于檢索字符串中的正則表達(dá)式的匹配。

該函數(shù)返回一個(gè)數(shù)組,其中存放匹配的結(jié)果。如果未找到匹配,則返回值為 null。會(huì)直接返回匹配結(jié)果。

到此,相信大家對(duì)“怎么理解javascript正則表達(dá)式”有了更深的了解,不妨來(lái)實(shí)際操作一番吧!這里是創(chuàng)新互聯(lián)網(wǎng)站,更多相關(guān)內(nèi)容可以進(jìn)入相關(guān)頻道進(jìn)行查詢(xún),關(guān)注我們,繼續(xù)學(xué)習(xí)!


分享名稱(chēng):怎么理解javascript正則表達(dá)式
網(wǎng)站網(wǎng)址:http://weahome.cn/article/jhoepp.html

其他資訊

在線(xiàn)咨詢(xún)

微信咨詢(xún)

電話(huà)咨詢(xún)

028-86922220(工作日)

18980820575(7×24)

提交需求

返回頂部