我有一根绳子样本:" 'john', 'michile,k', 'dana's font' "根.

如何获得如下所示的输出:

'john'
'michile,k'
'dana's font'

注:我有一个条款,要把‘达纳的字体’改成‘达纳\’S字体‘之类的东西……

推荐答案

你可以用', '分割,然后把'加回第一个和最后一个单词.

var text = " 'john', 'michile,k', 'dana's font' ";
var list=text.Split("', '");

Console.WriteLine(list[0] + "\'");
for (int i=1 ; i<list.Length-1; i++)
{
    Console.WriteLine("\'"+list[i]+ "\'");
}
Console.WriteLine("\'" + list[list.Length-1]);

Test result
enter image description here

Csharp相关问答推荐

Regex在c#中完全匹配

如何使用Unity和MRTK3将手网添加到Hololens 2应用程序中

如何创建ASP.NET Core主机并在同一进程中运行请求

TDLib与机器人共享电话号码

Unity 2D自顶向下弓旋转

Blazor EventCallback<;MyType<;T>;>;

如何在C#中实现非抛出`MinBy`?

如何通过属性初始化器强制初始化继承记录内的属性?

如何使用自定义负载均衡器管理Ocelot负载均衡器中的多线程和批读取

如何在C#中转换泛型包装类内部的派生类

具有可空类型的C#NOTNULL约束具有意外行为

HttpClient SendAsync与多线程环境中的ArchiveZip

WPF DataGrid文件名列,允许直接输入文本或通过对话框按键浏览

VS 2022与VS 2019:如何/为什么创建额外的任务?

CRL已过期,但ChainStatus告诉我RevocationStatus未知

两个DateTimeOffset之间的差异返回意外的负值

如何在C#中从MongoDB IPipelineStageDefinition中获取聚合命令的字段/选项?

如何在.NET MAUI上在iOS和Mac之间共享代码?(no条件编译和无代码重复)

SharpZipLib在文件名前加上目录名,生成tar.gz

客户端/服务器RPC如何处理全局变量?