我在这方面很新,我不是这个问题上的专家!
我只是来寻求你的帮助,因为我知道这个社区是最好的解决这个问题!
实际上,我正在使用一个名为“批量重命名实用程序”的软件,它适用于具有非常有用的接口的批量重命名文件,其中之一是RegEx选项,您可以通过常规的表示延长来重命名文件。
我想知道是否可以在JavaScript代码中转换这段代码,这是因为我需要修改各种参数,如果我可以使用JavaScript代码,可能会更好。
就像我告诉过你的,我对这件事很陌生。在查看了一些视频之后,我学会了如何在这个程序中使用RegEx选项,我得到的代码是:
在我编写的程序的“匹配”字段中:(.*) 10-1[A-Z] (.*)。
在我编写的程序的“替换”字段中:\1_REF_\2
A那么,它就有魔力了!
正如我所说的,我想知道如何将这些代码转换为JavaScript代码,因为我有很多这些代码,而且我只想要一个完整的代码来进行批量处理。
太感谢你了!
发布于 2018-03-24 06:40:01
是像这样吗?
const str = 'abc 10-1G def';
const outputStr = str.replace(/(.*) 10-1[A-Z] (.*)/, '$1REF$2');
console.log(outputStr);
您只需要在替换的字符串中放置$1/$2来代替所捕获的组。
要插入代码,可以将代码放在backticks (`)之间,这样就可以正常地键入*s。
https://stackoverflow.com/questions/49461981
复制相似问题