试图替换字符串中的一些文本

时间:2014-02-27 18:25:24

标签: c# c#-4.0

我有一些文字:

<p style="font-family: arial narrow;font-size: 11;font-style: normal;">
{<span data-scaytid="11" data-scayt_word="APP_PRVRIYTable" style=
"background-color: rgb(255, 255, 255);">APP_IRVRIYTable}</span></p>

我需要将其转换为:

<p style="font-family: arial narrow;font-size: 11;font-style: normal;">
<span></span></p>

我开始考虑“替换”和“子串”函数,但想知道是否有一种雄辩的方法来实现这一目标。

感谢。

1 个答案:

答案 0 :(得分:1)

我认为以下其中一项可以解决问题,

在你的字符串中,我认为删除将是最佳选择,否则编写自己的功能来完成工作

str = str.Remove(str.Length - YourLastLettersCount);

 Substring()

 Replace()

循环遍历字符串并使用StringBuilder创建新字符串可能更快