文本编辑器 - 按模式复制字符串

text editor - duplicate strings by pattern

我有许多 html 个 ID 为

的输入标签
<input id="someID" />

我需要将字段名称添加到每个输入标签中。 你知道一个文本编辑器能够复制每个字符串 id="something",然后用 "name" 替换 "id" 吗?

<input id="yyy" name ="yyy" />

我一直用notepadpp来做这种操作,但我觉得它做不到。

您应该使用主动正则表达式并处理全局搜索和替换操作来完成这项工作。

正则表达式 - 搜索:

(<input id=")(.*?)(" />)

替换为:

<input id="" name="" />

第二对圆括号将隔离 id 的名称,并使其在替换时可作为变量访问。如果你的编辑器不支持正则表达式,你应该安装 Sublime Text。它是免费的,而且非常棒 code-editor。