我正在尝试使用 JavaScript 清理文件。该文件包含如下文本行:
a <- b + c / d;
当 . 的任一侧都有一串非空白字符时,我想<-
用一个空格分隔所有字符。理论上很容易:=
<-
line = "a <- b + c / d"
result = line.replace( /(\S+) <- (\S+)/, /$1 = $2/ )
上面的代码/a = b/ + c / d
在运行时产生。但是,从概念上讲,它应该产生a = b + c / d
. 如何$1
在不让 JavaScript 随意插入斜杠的情况下使用 -style 反向引用?