[英]Search and replace with Notepad++ regex
我试图替换这段代码:
<Group>
<Group type="level"/>
<Group type="started"/>
</Group>
我试过这个正则表达式
<Group>(*.?)</Group>
但它不起作用。 有人有解决方案吗?
这不起作用,因为.
与换行符不匹配。 你可以用[\\s\\S]
替换它,或者在模式的开头(或点之前(?s)
添加(?s)
)来设置dotall模式(新线与.
匹配):
<Group>(?s)(.*?)</Group>
<Group>([\s\S]*?)</Group>
<Group>(.*?)</Group> # with the dotall checkbox checked
注意:您已将点的位置与量词的位置反转。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.