麻豆小视频在线观看_中文黄色一级片_久久久成人精品_成片免费观看视频大全_午夜精品久久久久久久99热浪潮_成人一区二区三区四区

首頁 > 編程 > JavaScript > 正文

JS正則表達式獲取分組內容的方法詳解

2019-11-20 21:40:59
字體:
來源:轉載
供稿:網友

支持多次匹配的方式:

復制代碼 代碼如下:

var testStr = "now test001 test002";  
var re = /test(/d+)/ig;   
var r = "";  
while(r = re.exec(testStr)) {  
    alert(r[0] + "  " + r[1]);  

此外也可以用testStr.match(re),但是這樣的話就不能有g的選項,而且只能得到第一個匹配。

另外備忘一下:

正則表達式對象的屬性及方法:
  預定義的正則表達式擁有有以下靜態屬性:input, multiline, lastMatch, lastParen, leftContext,

rightContext和$1到$9。其中input和multiline可以預設置。其他屬性的值在執行過exec或test方法后被根據

不同條件賦以不同的值。許多屬性同時擁有長和短(perl風格)的兩個名字,并且,這兩個名字指向同一個值。(JavaScript模擬perl的正則表達式)

正則表達式對象的屬性:
屬性 含義
$1...$9 如果它(們)存在,是匹配到的子串 
$_ 參見input 
$* 參見multiline 
$& 參見lastMatch 
$+ 參見lastParen 
$` 參見leftContext 
$''          參見rightContext 
constructor     創建一個對象的一個特殊的函數原型 
global        是否在整個串中匹配(bool型) 
ignoreCase     匹配時是否忽略大小寫(bool型) 
input        被匹配的串 
lastIndex      最后一次匹配的索引 
lastParen      最后一個括號括起來的子串 
leftContext     最近一次匹配以左的子串 
multiline      是否進行多行匹配(bool型) 
prototype      允許附加屬性給對象 
rightContext    最近一次匹配以右的子串 
source        正則表達式模式 
lastIndex      最后一次匹配的索引

正則表達式對象的方法:
方法 含義
compile       這個應該是指重新定義正則表達式的內容
exec       執行查找,可以利用while的方式多次查找
test        進行匹配 
toSource      返回特定對象的定義(literal representing),其值可用來創建一個新的對象。重載Object.toSource方法得到的。 
toString      返回特定對象的串。重載Object.toString方法得到的。 
valueOf       返回特定對象的原始值。重載Object.valueOf方法得到

例子:

復制代碼 代碼如下:

<script language="JavaScript">
var myReg = /(w+)s(w+)/;
var str  = "John Smith";
var newstr = str.replace(myReg, "$2, $1");
document.write(newstr);
</script>

將輸出"Smith, John"

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 黄色毛片一级 | 一级毛片电影网 | 免费看日产一区二区三区 | 羞羞视频免费入口网站 | 国产午夜精品一区二区三区免费 | 国产va在线观看免费 | 国产精品久久久久久久久久久久久久久久 | 国产免费一级淫片 | 九九热精 | 91午夜视频 | 日韩中字幕 | 羞羞答答视频 | 毛片网站视频 | 久久精精品 | 国产va在线观看 | 日本精品一区二区 | 免费观看高清视频网站 | 7777欧美| 国产午夜三级一区二区三桃花影视 | 黄色片视频观看 | 亚洲欧美日韩精品久久 | 国产精品久久久久影院老司 | 双性帝王调教跪撅打屁股 | 欧美精品日日鲁夜夜添 | 久久久www成人免费精品 | 羞羞网站在线观看入口免费 | videos高潮| 国产成人自拍小视频 | 九九热在线免费观看视频 | 羞羞草视频 | 91短视频在线免费观看 | 操嫩草| 嗯~啊~用力~高h | sm高h视频| 一夜新娘第三季免费观看 | 成人在线视频国产 | 欧美成人黄色片 | 日韩精品中文字幕一区 | 国产一区精品在线观看 | 成人在线视频在线观看 | 国产91丝袜在线播放0 |