文本编辑器 - 按模式

时间:2017-01-13 08:47:54

标签: string text replace duplicates editor

我有许多带的html输入标签

<input id="someID" />

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

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

我总是使用notepadpp进行这种操作,但我认为它无法解决这个问题。

1 个答案:

答案 0 :(得分:1)

您应该使用活动正则表达式并处理全局搜索并替换操作以执行此任务。

正则表达式 - 搜索:

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

替换为:

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

第二对圆括号将隔离id的名称,并使其可替换为变量。如果您的编辑器无法使用正则表达式,则应安装 Sublime Text 。它是免费的,只是一个很棒的代码编辑器。