//objStr 为待匹配的内容 v" />

一起学习网 一起学习网


js正则表达式之input属性($_)RegExp对象属性介绍

网络编程 js正则表达式之input属性($_)RegExp对象属性介绍 06-22
功能说明:该属性为RegExp的静态只读属性,该属性的值为与RegExp对象所描述的正则表达式进行匹配检测的字符串,该属性也可以表示成$_


<html>
<script language="javascript" type="text/javascript">
//objStr 为待匹配的内容
var objStr='abcDdefCDDE';
//创建正则表达式,i表示匹配忽略大小写
var re=/cd+e/i;//+表示之前的子匹配出现一次或者多次
document.write(objStr+"<br>");
//匹配字符串
objStr.match(re);
//该属性的值为与RegExp对象所描述的正则表达式进行匹配检测的字符串
document.write(RegExp.input+"<br>");
document.write(RegExp.$_+"<br>"); //如果浏览器不支持这样形式,这样试试document.write(RegExp["$_"]);
</script>
</html>

js正则表达式讲解之index属性(RegExp对象)
功能:index与search返回的值相同,不管是是否匹配到合适内容,如果找到合适内容则index为匹配内容其实字符的起始位置,如果没有找到则返回-1基本语

js正则表达式之$1$2$3$4$5$6$7$8$9属性,返回子匹配的结果
功能:$1-$9存放着正则表达式中最近的9个正则表达式的匹配结果,这些结果按照子匹配的出现顺序依次排列。基本语法RegExp.$n注意:这些属性是静态的

js正则表达式之search方法讲解
功能:返回与正则表达式查找内容匹配的第一个子字符串的位置语法:stringObj.search(rgExp)stringObj必选项rgExp正则表达式返回值:search方法指明是否存在相


编辑:一起学习网

标签:属性,正则表达式,字符串,内容,功能