首页 > 试题广场 >

'\\\\\\'.replace(new RegExp('\

[单选题]
'\\\\\\'.replace(new RegExp('\\\\\\\\', 'gi'), '/') 的执行结果是?
  • /\
  • \/
  • \\//
  • //\\
发表于 2020-02-15 23:00:15 回复(0)
在字符串里面, 字符串\ 是需要进行转义的,所以字符串\得写为'\\'
在正则表达式中,正则表达式\也是需要进行转义的,所以正则表达式表达式\得写为/\\/
所以,题目得意思是:
在字符串\\\中全局匹配,忽略大小写,把匹配到的字符串\\换成字符串/

发表于 2020-03-22 20:11:04 回复(0)
左边字符串中对\要转义
右边RegExp中的\要进行双重转义
就是用\\匹配字符串\\\,用/替换,就成了/\
发表于 2020-01-09 10:56:49 回复(0)
看了解析我懵逼了
左侧的不需要转义啊
发表于 2023-01-12 14:52:18 回复(0)