一、JavaScript正则表达式:
正则表达式(regular expression,简写regex、regexp、RE)使用单个字符串来描述、匹配一系列符合某个句法规则的字符串搜索模式。搜索模式可用于文本搜索和文本替换。
正则表达式是由一个字符序列形成的搜索模式。语法:/正则表达式主体/修饰符(可选)。示例:
var pat = /example/i,其中/example/i是一个正则表达式,example是一个正则表达式主体(用于检索),i是一个修饰符。
在JavaScript中,正则表达式通常用于两个字符串方法:search()和replace()。search()方法用于检索字符串中指定的子字符串或检索与正则表达式相匹配的子字符串,并返回子字符串的起始位置;replace()方法用于在字符串中用一些字符串替换另一些字符串或者提花一个与正则表达式匹配的子字符串。示例:
<script>
function myFunction() {
var str = "