- JavaScript RegExp 教程
- JavaScript RegExp - 首頁
- JavaScript RegExp - 概述
- 方括號
- JavaScript RegExp - [...]
- JavaScript RegExp - [^...]
- JavaScript RegExp - [0-9]
- JavaScript RegExp - [a-z]
- JavaScript RegExp - [A-Z]
- JavaScript RegExp - [a-zA-Z]
- 量詞
- JavaScript RegExp - p+
- JavaScript RegExp - p*
- JavaScript RegExp - p?
- JavaScript RegExp - p{N}
- JavaScript RegExp - p{N1,N2}
- JavaScript RegExp - p{N,}
- JavaScript RegExp - p$
- JavaScript RegExp - ^p
- 匹配字元
- JavaScript RegExp - [^a-zA-Z]
- JavaScript RegExp - p.p
- JavaScript RegExp - ^.{2}$
- JavaScript RegExp - <b>(.*)</b>
- JavaScript RegExp - p(hp)*
- 字面量字元
- JavaScript RegExp - 字母數字
- JavaScript RegExp - \0
- JavaScript RegExp - \t
- JavaScript RegExp - \n
- JavaScript RegExp - \v
- JavaScript RegExp - \f
- JavaScript RegExp - \r
- JavaScript RegExp - \xnn
- JavaScript RegExp - \uxxxx
- 元字元
- JavaScript RegExp - .
- JavaScript RegExp - \s
- JavaScript RegExp - \S
- JavaScript RegExp - \d
- JavaScript RegExp - \D
- JavaScript RegExp - \w
- JavaScript RegExp - \W
- JavaScript RegExp - [aeiou]
- JavaScript RegExp - [^aeiou]
- JavaScript RegExp - (foo|bar|baz)
- 修飾符
- JavaScript RegExp - i
- JavaScript RegExp - g
- 屬性
- JavaScript RegExp - constructor
- JavaScript RegExp - global
- JavaScript RegExp - ignoreCase
- JavaScript RegExp - lastIndex
- JavaScript RegExp - multiline
- JavaScript RegExp - source
- 方法
- JavaScript RegExp - exec()
- JavaScript RegExp - test()
- JavaScript RegExp - toSource()
- JavaScript RegExp - toString()
- JavaScript RegExp 有用資源
- JavaScript RegExp - 快速指南
- JavaScript RegExp - 有用資源
- JavaScript RegExp - 討論
JavaScript RegExp - exec 方法
描述
exec 方法在字串中搜索與正則表示式匹配的文字。如果找到匹配項,則返回一個結果陣列;否則,返回 null。
語法
其語法如下所示:
RegExpObject.exec( string );
引數詳情
string - 要搜尋的字串
返回值
如果找到匹配項,則返回匹配的文字,否則返回 null。
示例
<html>
<head>
<title>JavaScript RegExp exec Method</title>
</head>
<body>
<script type = "text/javascript">
var str = "Javascript is an interesting scripting language";
var re = new RegExp( "script", "g" );
var result = re.exec(str);
document.write("Test 1 - returned value : " + result);
re = new RegExp( "pushing", "g" );
var result = re.exec(str);
document.write("<br />Test 2 - returned value : " + result);
</script>
</body>
</html>
輸出
Test 1 - returned value : script Test 2 - returned value : null
廣告