如何使用正则表达式删除 ASP .NET AJAX Toolkit 中的选项卡属性
我尝试删除 AJAX 控制工具包生成的以下标记。 该场景是我们的 GUI 团队使用 AJAX 控制工具包来制作 GUI,但我需要使用 MultiView 将它们移动到正常的 ASP .NET 视图标记。
我想删除所有 __designer: 属性
代码,
<asp:TextBox ID="a" runat="server" __designer:wfdid="w540" />
<asp:DropdownList ID="a" runat="server" __designer:wfdid="w541" />
.....
<asp:DropdownList ID="a" runat="server" __designer:wfdid="w786" />
这是我尝试在 Visual Studio 中使用正则表达式查找替换的
使用:查找:
:__designer\:wfdid="w{([0-9]+)}"
替换为空白
任何正则表达式专家都可以提供帮助吗?
I have tried to remove the following tag generated by the AJAX Control toolkit.
The scenario is our GUI team used the AJAX control toolkit to make the GUI but I need to move them to normal ASP .NET view tag using MultiView.
I want to remove all the __designer: attributes
Here is the code
<asp:TextBox ID="a" runat="server" __designer:wfdid="w540" />
<asp:DropdownList ID="a" runat="server" __designer:wfdid="w541" />
.....
<asp:DropdownList ID="a" runat="server" __designer:wfdid="w786" />
I tried to use the regular expression find replace in Visual Studio using:
Find:
:__designer\:wfdid="w{([0-9]+)}"
Replace with empty space
Can any regular expression expert help?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(3)
如果你想摆脱 __designer:mapid="22"
使用这个正则表达式
<__designer:mapid=:q
If you want to get rid of __designer:mapid="22"
use this regex
<__designer:mapid=:q
从“查找选项”使用通配符搜索:
找到全部并替换为空。
from 'Find option' use Wildcards search :
find All of them and replace with empty.