我正在学习正则表达式,因为我在做代码时需要它们很多 我想在开始以下html标签的标签之前添加引号:
<div>
<button>Save</button>
<button>Delete</button>
<button>Cancel</button>
</div>
我想要那个输出:
'<div>
'<button>Save</button>
'<button>Delete</button>
'<button>Cancel</button>
'</div>
我尝试使用此表达式进行搜索:( <[a-zA-Z] | </d )
并替换为:'( <[a-zA-Z] | </d )
没用。请帮助我。
答案 0 :(得分:1)
你可以这样做:
查找
^(\s*?)(<)
替换:
\1'\2
演示:https://regex101.com/r/zGAt4D/3
或者在这种特殊情况下你也可以这样做:
查找
^(\s*)
替换:
\1'