请问在javascript中这句 RegExp.$1是什麼意思!

objUserName.value=RegExp.$1;RegExp.$1这个表示什麼?... objUserName.value = RegExp.$1; RegExp.$1这个表示什麼? 展开
 我来答
百度网友a435633
2009-12-17 · TA获得超过1234个赞
知道大有可为答主
回答量:1018
采纳率:0%
帮助的人:0
展开全部
这句话的上面应该有
str.match(/.../)
expr.exec("...")
这样的语句(str是字符串,expr是正则表达式对象)。

RegExp.$1 是第一个匹配结果。

举个例子

if("2009-12-17".match(/(\d{4})-(\d+)-(\d+)/)) {
alert(RegExp.$1 + '年' + RegExp.$2 + '月' + RegExp.$3 + '日');
}});

$1是第一个()里面的内容,$2是第二个()里面的内容,$3是第三个()里面的内容。以此类推。
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式