相关疑难解决方法(0)

C#按另一个字符串拆分字符串

我一直在使用这种Split()方法来分割字符串,但这只有在你用字符分割字符串时才会起作用.有没有办法拆分string,另一个字符串是按参数拆分?我已经尝试将分割器转换为字符数组,没有运气.

换句话说,我想分开string:

THExxQUICKxxBROWNxxFOX

by xx,并返回一个值为的数组:

THE,QUICK,BROWN,FOX

.net c# string split

630
推荐指数
8
解决办法
44万
查看次数

按多个字符拆分

做的结果

var b = "asfsadefbweabgggggggggggg".Split("ab".ToCharArray());
Run Code Online (Sandbox Code Playgroud)

是一个包含6个字符串的列表,而我想在"asfsadefbwe"和中拆分数组"gggggggggggg".有没有办法/方法来正确地做到这一点(使用C#)?

PS:我将使用一个字符串,其中包含一些由"\r\n"secuences 分隔的数据.

c# split

5
推荐指数
2
解决办法
2万
查看次数

C#如何按段落分隔?

所以我知道一个段落是 char 10 + char 13 我这样做:

streamreader sr = new streamreader();
string s = sr.ReadToEnd();
string s1 = s.Replace((char)10, "*");
string s2 = s1.Replace((char)13, "*");
Run Code Online (Sandbox Code Playgroud)

现在它将段落更改为两个 ** 但如何按 2 个字符拆分?任何人都有其他分割段落的替代方法?

  1. 轻松拆分段落的方法或
  2. 按两个字符分割的方式

c# streamreader text-files

3
推荐指数
1
解决办法
5338
查看次数

String.Split最好的字符是什么?

免责声明:我知道在99%的情况下,您不应该在串联字符串中"序列化"数据.

你们在众所周知的情况下使用了什么样的字符:

string str = userId +"-"+ userName;
Run Code Online (Sandbox Code Playgroud)

在大多数情况下,我已经回到了| (管道)但是,在某些情况下,用户甚至会输入.那么像non(ALT + 9999)这样的"不可打字"字符怎么样?

c# string

3
推荐指数
2
解决办法
4391
查看次数

C#用两个冒号分割单词

我有一个看起来像这样的传入字符串:xxxx :: xxxxx :: xxxxxx

如何在每个'::'之后拆分字符串?我只能用一个冒号来做,但不能用两个冒号.

c# split colon

2
推荐指数
1
解决办法
862
查看次数

标签 统计

c# ×5

split ×3

string ×2

.net ×1

colon ×1

streamreader ×1

text-files ×1