c# - 具有特定元素的 ASP 控件的 RegEx 搜索模式

标签 c# asp.net regex visual-studio search

我目前正在尝试找出一种 RegEx 模式,以便在我的整个 visual studio 解决方案中找到某些 ASP 控件。例如,我想找到所有定义了 CssClass 元素的控件,即如果要应用模式,以下示例将只返回 ID = checkbox_ID 的 asp:checkbox 控件?

<asp:Checkbox ID="checkbox_ID" CssClass="checkbox_CSS" runat="server" />
<asp:Checkbox ID="checkbox_ID2" runat="server" />

主要目标是能够找到所有具有预定义 CssClass 元素的控件,并将它们全部更改为使用我选择的另一个类。

最佳答案

你可以搜索这个:

(<asp:[^>]+CssClass=")checkbox_CSS("[^>]+>)

并替换为(其中“new_class”是 CssClass 属性的新值):

$1new_class$2

( Demo )

关于c# - 具有特定元素的 ASP 控件的 RegEx 搜索模式,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30652835/

相关文章:

c# - 防止字符串转换为 Null 失败的最佳方法

c# - 服务器端请求伪造强化修复

c# - 从数据库到文本框的数据

asp.net - Kestrel 和 Katana 之间的区别

javascript - 使这个 jquery 批量复选框代码更通用

regex - 过早退出 Perl File::Find

c# - CsvHelper 更改日期和时间的输出方式

c# - WebBrowser 与 WebBrowserBase 类

java - 从字符串中获取图像链接和文本

javascript - 正则表达式确保有效的查询字符串