c# - 查找句子中的标签,排除它们,然后将它们按相同的顺序和位置放回原处

标签 c# .net

假设我有一些像这样的字符串:

string str = "This is an <b>Example</b> of the string"

我需要拿<b></b>从字符串中取出并使其看起来像这样,这样我就可以像打印一样使用它来满足打印之外的需要:

string edtStr = "This is an Example of the string."

但之后,我希望重新添加标签,以便我可以使用粗体属性打印该部分。最简单的方法是什么?

最佳答案

创建一个不带 html 标记的新字符串,同时现有字符串保持原样。您可以将两者用于不同的目的。

C# 中的字符串是不可变的。

关于c# - 查找句子中的标签,排除它们,然后将它们按相同的顺序和位置放回原处,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/33499743/

相关文章:

c# - 从 C# 中的 DataTable 获取单元格值

c# winforms均匀分布3个控件

c# - WebApi Controller 返回空数据

.net - Winforms:在用户控件中添加关闭 "x"按钮

c# - 将项目添加到 ImmutableDictionary<TKey, TValue> 内的 ImmutableList<T>

.net - SQLite 数据库大小太大

c# - 用于从 SQL 查询中提取列定义的正则表达式

c# - mysql : using BETWEEN in table?

.net MAUI 无法看到 iOS 方法和属性,因为它的状态为禁用

c# - 学习用 C# 编写多线程应用程序的引用资料?