C# 删除Scriptlet<;%此处有一些文本%>;C中字符串的标记#

C# 删除Scriptlet<;%此处有一些文本%>;C中字符串的标记#,c#,regex,string,replace,C#,Regex,String,Replace,如何从字符串中删除所有scriptlet标记,即。示例字符串:这是一个包含scriptlet标记的字符串,如何删除包含文本的所有标记。您可以尝试以下正则表达式: ]*%> 说明: 正则表达式查找所有以)开头并以%>结尾的字符串 像这样使用它: string result=new Regex(“]*%>”).Replace(sampleStr,string.Empty) 测试: sample1: "This is a string <%with_tag%> and tag <%n

如何从字符串中删除所有scriptlet标记,即。示例字符串:
这是一个包含scriptlet标记的字符串,如何删除包含文本的所有标记。

您可以尝试以下正则表达式:

]*%>

说明: 正则表达式查找所有以
)开头并以
%>
结尾的字符串

像这样使用它:

string result=new Regex(“]*%>”).Replace(sampleStr,string.Empty)

测试:

sample1: "This is a string <%with_tag%> and tag <%new_tag%>."
result1: "This is a string  and tag ."

sample2: "This is a string <%with_tag%>tag%> and tag <%new_tag%>."
result2: "This is a string tag%> and tag ."

如果你考虑性能,你应该检查这个。

你可以试试这个正则表达式:

]*%>

说明: 正则表达式查找所有以
)开头并以
%>
结尾的字符串

像这样使用它:

string result=new Regex(“]*%>”).Replace(sampleStr,string.Empty)

测试:

sample1: "This is a string <%with_tag%> and tag <%new_tag%>."
result1: "This is a string  and tag ."

sample2: "This is a string <%with_tag%>tag%> and tag <%new_tag%>."
result2: "This is a string tag%> and tag ."

如果你考虑性能,你应该检查这个。

你可以使用正则表达式来实现这个。该方法将为您执行此操作

var text = "<% test text %> containing scriptlet tags <% test text %> how to remove all the tags with the text inside.";
var pattern = "<%[^>]*%>";
var regex = new Regex(pattern);
var result = regex.Replace(text, string.Empty);
var text=“包含scriptlet标记如何删除包含文本的所有标记。”;
var pattern=“]*%>”;
var regex=新的regex(模式);
var result=regex.Replace(text,string.Empty);
这将导致

包含scriptlet标记如何删除包含文本的所有标记


如果您想测试和/或了解有关正则表达式的更多信息,请查看

,您可以使用正则表达式来实现这一点。该方法将为您执行此操作

var text = "<% test text %> containing scriptlet tags <% test text %> how to remove all the tags with the text inside.";
var pattern = "<%[^>]*%>";
var regex = new Regex(pattern);
var result = regex.Replace(text, string.Empty);
var text=“包含scriptlet标记如何删除包含文本的所有标记。”;
var pattern=“]*%>”;
var regex=新的regex(模式);
var result=regex.Replace(text,string.Empty);
这将导致

包含scriptlet标记如何删除包含文本的所有标记


如果您想测试和/或了解有关正则表达式的更多信息,请查看

您想从字符串中删除所有
?@GeomanYabes,是需要删除所有标记。您想从字符串中删除所有
?@GeomanYabes,是需要删除所有标记。