删除“ |”之间的字符串 和“,”在C#中的stringbuilder中

我在Windows7中使用VS2019。我想之间移除字符串"|",并","StringBuilder

也就是说,我想StringBuilder

"578.552|0,37.986|317,38.451|356,23"

"578.552,37.986,38.451,23"

我已经尝试过Substring但失败了,我还可以使用什么其他方法来实现这一目标?

马克·格雷韦尔

StringBuilder通过中间的检查和变异并没有太多设置一旦有了string(可能通过Regex),这将非常容易,但是StringBuilder没那么多。在现实中,StringBuilder主要用于转发,仅追加,所以答案应该是:

如果您不想要这些字符,为什么要添加它们?

也许只是在string这里使用版本;然后:

var s = "578.552|0,37.986|317,38.451|356,23";
var t = Regex.Replace(s, @"\|.*?(?=,)", ""); // 578.552,37.986,38.451,23

此处的正则表达式翻译为“管道(\|),非贪婪的任何内容(.*?),后跟一个逗号,其中以下逗号不属于match((?=,))。

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

Java:从StringBuilder中删除字符串

来自分类Dev

从StringBuilder中删除匹配的字符串

来自分类Dev

删除字符串中字符和数字之间的空格

来自分类Dev

在Python中删除字符串中数字之间的空格

来自分类Dev

如何在C ++中从文件读取和删除特定字符之间的字符串

来自分类Dev

在SQL Server 2008中删除()包括()之间的字符串

来自分类Dev

在Python中的引号之间删除字符串

来自分类Dev

R-从字符串中删除引号之间的文本

来自分类Dev

在Python中的引号之间删除字符串

来自分类Dev

使用Python删除列表中字符串之间的空格

来自分类Dev

删除文件中每行2个特殊字符串之间的字符串

来自分类Dev

删除字符串中括号之间的子字符串

来自分类Dev

删除开头和结尾之间的部分字符串

来自分类Dev

当子字符串在R中多次出现时,删除子字符串之间的字符串部分

来自分类Dev

在Java中删除单词和特殊字符之间的字符串内容

来自分类Dev

如何删除字符串中字符(和)之间的所有字母?

来自分类Dev

Flutter 删除字符模式之间的字符串中的空格和换行符

来自分类Dev

使用python和regexp删除字符串中字符串之间的所有xml标签

来自分类Dev

从字符串C#中删除字符

来自分类Dev

删除字符串 C# 中的特定字符

来自分类Dev

从字符串中删除ÿþ

来自分类Dev

从字符串中删除

来自分类Dev

从字符串中删除

来自分类Dev

从字符串中删除[]

来自分类Dev

从字符串中删除\“

来自分类Dev

从字符串中删除<>

来自分类Dev

删除字符串中2个字符之间的所有字符

来自分类Dev

无法从C#中的字符串中删除CRLF

来自分类Dev

从C#中的字符串中删除重复的单词

Related 相关文章

热门标签

归档