正则表达式用于查找ASP.Net页面多行注释

时间:2015-04-17 06:41:43

标签: c# asp.net regex

enter image description here我有以下代码。在Visual Studio中,可以找到使用正则表达式并替换。所以我无法为此代码生成正则表达式。任何人都可以帮助我吗?

<div class="span2 control-group">
    <%--<asp:Label ID="lblTeamName" Text="Team" runat="server" CssClass="control-label bold"></asp:Label>--%>
    <div class="controls">
        <%--<telerik:RadComboBox ID="rcbTeam" EmptyMessage="Select" runat="server" Width="160px"
            OnSelectedIndexChanged="rcbTeam_SelectedIndexChanged" AutoPostBack="true">
        </telerik:RadComboBox>--%>
        <asp:RequiredFieldValidator ID="RF2" runat="server" ErrorMessage="*" Display="Dynamic" Font-Size="X-Large"
            SetFocusOnError="True" ValidationGroup="ChartValidate1" ForeColor="red" ControlToValidate="rcbTeam"></asp:RequiredFieldValidator>
    </div>
</div>

正则表达式需要找到介于&lt;% - content - %&gt;之间的内容

1 个答案:

答案 0 :(得分:5)

这是一个你可以使用的正则表达式(请注意使用*?懒惰量词,以免过度匹配):

<%--[\r\n\s\S]*?--%>

在Visual Studio 2012中测试

enter image description here