【发布时间】:2009-06-15 10:16:04
【问题描述】:
我见过人们这样做:
if (/Firefox\/(\+S)/.test(userAgent)) {
firefox = RegExp.$1;
}
我知道(有点)正则表达式的作用,但我不确定如何使用 RegExp.$1 访问它。
附带说明:
if (/Win(?:dows )?([^do]{2})\s?(\d+\.\d+)?/.test(ua)) {
if (RegExp.$1 == "NT") {
switch (RegExp.$2) {
$1 和 $2 有什么区别?
【问题讨论】:
标签: javascript regex