Regex 使用正则表达式复制行
我已经尝试寻找这个问题的答案好几天了,但是我根本找不到它,因为大多数人使用正则表达式删除文档中的重复行。。。嗯,我正试图做完全相反的事情,我想用正则表达式复制一组行,并稍微更改复制的行 我的问题很简单, 我有以下文本的许多实例:Regex 使用正则表达式复制行,regex,Regex,我已经尝试寻找这个问题的答案好几天了,但是我根本找不到它,因为大多数人使用正则表达式删除文档中的重复行。。。嗯,我正试图做完全相反的事情,我想用正则表达式复制一组行,并稍微更改复制的行 我的问题很简单, 我有以下文本的许多实例: ["HP"] = 100, 我想做到这一点: ["HP"] = 100, ["HP_Realistic"] = 100, 由于我有许多行“HP”如上文所述,具有不同的值(我只是以100为例),因
["HP"] = 100,
我想做到这一点:
["HP"] = 100,
["HP_Realistic"] = 100,
由于我有许多行“HP”如上文所述,具有不同的值(我只是以100为例),因此我需要此过程的自动化
我知道您可以使用“\n”创建新行,但这是我所知的范围
有没有一种方法可以用正则表达式实现这一点?还是通过多个正则表达式可以更好地实现
提前感谢您阅读我的问题 以下是您可能的操作方法 正则表达式:
\[\“HP\”\]\s+=\s+(\d+),
替代:[“HP”]=$1\n[“HP\u Reality”]=$1,
工作示例以下是您可以如何做到这一点 正则表达式:
\[\“HP\”\]\s+=\s+(\d+),
替代:[“HP”]=$1\n[“HP\u Reality”]=$1,
工作示例您所说的是哪种“过程”并不明显。我想复制第一行([“HP”]=100),然后在复制的第二行内更改文本。您应该根据什么规则来决定将文本更改为哪种“过程”并不明显你说的是。我想复制第一行([“HP”]=100,),然后在复制的第二行中更改文本。你应该根据什么规则来决定将文本更改为什么?嘿,只需要一个简单的问题,我需要做什么才能使它使用小数?将正则表达式更改为
\[\“HP\”\]\s+=\s+(\d+),
嘿,有一个简单的问题,我需要做些什么才能让它使用小数?将正则表达式更改为\[\“HP\”\]\s+=\s+(\d+。\d+),