0

我有一些大表格,而不是手动将这些表格转换为电子邮件,我认为如果我可以使用 Dreamweavers RegEx 函数进行搜索和替换会更快 - http://www.adobe.com/devnet/dreamweaver/articles/regular_expressions_pt1 .html

基本上,我有一些输入值,我需要从中提取输入 id 并将其转换为 [MyId,Form] 之类的值

示例输入:

<input name="PreviousReading100" id="PreviousReading100" type="number" style="width:200px; color:#666;" class="clear-default ForceNumber html5" value="[|PreviousReading100]" />

结果要求:

[上一篇阅读100,表格]

- 试过 -

寻找:

<input\b(?=((?!(/>|id="?[0-9a-zA-Z]*")).)*id="?[0-9a-zA-Z]*").*?/>

代替:

[$2,Form]

结果:

[id="PreviousReading100",Form]
4

1 回答 1

1

尝试

替换为 [$3 <input(\s+\w+="(.*?)")*\s+id="(.+?)"(\s+\w+="(.*?)")* />
, Form]

于 2012-09-05T14:00:46.997 回答