Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/asp.net/32.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/428.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Asp.net 用特定字符串替换html编辑器中的html标记_Asp.net_Javascript_Html - Fatal编程技术网

Asp.net 用特定字符串替换html编辑器中的html标记

Asp.net 用特定字符串替换html编辑器中的html标记,asp.net,javascript,html,Asp.net,Javascript,Html,大家好,大家都知道如何用特定字符替换字符串中的html标记: e、 g string s1=“包含其他标记”; string s2=“包含其他标记”; 在c#和javascript中,我想用“粗体”替换“span”,用“bOpen”和“bClose”,用“italic”替换“span”,用“iOpen”和“iClose”。 非常感谢 感谢您的回复,我确实使用了正则表达式:res=Regex.Replace(res,“*”,replaceHtmlBold);但它不能同时匹配嵌套标记和非嵌套标记。

大家好,大家都知道如何用特定字符替换字符串中的html标记: e、 g

string s1=“包含其他标记”;
string s2=“包含其他标记”;
在c#和javascript中,我想用“粗体”替换“span”,用“bOpen”和“bClose”,用“italic”替换“span”,用“iOpen”和“iClose”。 非常感谢


感谢您的回复,我确实使用了正则表达式:res=Regex.Replace(res,“*”,replaceHtmlBold);但它不能同时匹配嵌套标记和非嵌套标记。你能帮忙吗

的字符串对象有一个方便的函数,可以替换字符串中出现的单词。正则表达式也是你的朋友。我可以为您的问题提供准确的代码,但这样您就失去了学习这项技术的意义。这是一个例子,还有这篇文章。如果你需要更多,谷歌是你的朋友

祝你好运


PS:我现在意识到真正的问题是什么。我想你可以侥幸逃脱。两者都是摘要。

您是否要求创建无效的HTML?你想做什么?我只是想用预定义的自定义标记替换包括open和close对的标记,谢谢你的响应,我确实使用了正则表达式:res=Regex.replace(res,“*”,replaceThMLBOLD);但它不能同时匹配嵌套标记和非嵌套标记。你能帮忙吗?我在上面加了一些评论。现在我得回家了。我会考虑一下,稍后再告诉你。
string s1 =  "<span style="italic">inluding <span style="bold">other</span> tags </span>";
string s2 =  "<span style="italic">inluding </span><span style="bold">other tags </span>";