首页 > 试题广场 >

下面语句的执行结果是? 'a.b.c'.replace((

[单选题]
下面语句的执行结果是?
'a.b.c'.replace(/(.)\.(.)\.(.)/, '$2.$1.$0')
  • cba
  • c.b.a
  • ...
  • b.a.$0
但是 replacement 中的 $ 字符具有特定的含义。如下表所示,它说明从模式匹配得到的字符串将用于替换。
$1、$2、...、$99 与 regexp 中的第 1 到第 99 个子表达式相匹配的文本。

发表于 2019-05-18 12:49:36 回复(0)
$0是没有特殊意义的
发表于 2019-09-09 22:10:12 回复(0)