我需要批量编辑几个文件(所以我们讨论的是文件夹搜索/替换)。简而言之,我需要连续复制一个部分(让我们称之为"A"),搜索代码的某个部分("B"),并将其替换为"A“。考虑到这一点:
这部分代码是这样的:
extern string CustomComment = "111012003-BlaBlaBla"; // "111012003" is "A" - "extern string CustomComment = " is always present at the same position
extern int TeeGr = 12345; // "12345" is "B" - "extern int TeeGr = " is always present at the same position 还请考虑"A“是文件名的第一部分
谢谢
发布于 2021-05-28 15:09:53
Regex搜索
extern string CustomComment = "([^-]+)([^\r\n]+)[\r\n]+extern int TeeGr = ([^;]+)extern string CustomComment = ":在A([^-]+)之前的文字文本:捕获A-直到一个-([^\r\n]+):捕获所有直到一个newline[\r\n]+:newlineextern int TeeGr =:B([^;]+)之前的文字文本:捕获B-所有直到一个;代之以
extern string CustomComment = "$1$2\nextern int TeeGr = $1https://stackoverflow.com/questions/67735840
复制相似问题