C# RegEx通过visual studio搜索替换实现asp.net页面中的资源
我目前正在浏览我们的asp.net页面以实现全球化 然而,将全球化添加到asp文本中的任务很枯燥且容易出错。这显然是自动化的!我想做的替换如下: 发件人: 应成为:C# RegEx通过visual studio搜索替换实现asp.net页面中的资源,c#,asp.net,regex,visual-studio-2010,C#,Asp.net,Regex,Visual Studio 2010,我目前正在浏览我们的asp.net页面以实现全球化 然而,将全球化添加到asp文本中的任务很枯燥且容易出错。这显然是自动化的!我想做的替换如下: 发件人: 应成为: <asp:Control ID="whatever" runat="server" HeaderText="<%$Resources:ResourceName, Header%>" ErrorMessage="<%$Resources:ResourceName, You did it wron
<asp:Control ID="whatever" runat="server"
HeaderText="<%$Resources:ResourceName, Header%>"
ErrorMessage="<%$Resources:ResourceName, You did it wrong%>">
一个例外是空文本不应该全球化
我想用regex使用visualstudio搜索替换函数
提前谢谢。我自己设法做到了 查找内容:
{Text|Message|ToolTip|Title}="{[^<"]+}"
替换为:
\1="<%$Resources:ResourceName, \2%>"
<asp:Control ID="whatever" runat="server"
HeaderText="<%$Resources:ResourceName, Header%>"
ErrorMessage="<%$Resources:ResourceName, You did it wrong%>">
{Text|Message|ToolTip|Title}="{[^<"]+}"
\1="<%$Resources:ResourceName, \2%>"