Tag: 拆分

拆分512个char块中的字符串

也许是一个基本问题,但是让我们说我有一个长度为2000个字符的字符串,我需要将这个字符串分成每个最多512个字符的块。 有没有一个好方法,像一个循环左右这样做?

如何通过多个分隔符拆分字符串并保留分隔符?

我有这个字符串”abc({” 。 现在,我想用”(“分隔符拆分它,我知道我可以使用String.split。 但是有没有办法可以通过这个符号拆分而不是丢失它? 就像我使用分裂我会得到这个string[] = { “abc” , “{” }我想要{ “abc” , “(” , “{” } 。 有没有办法用多个分隔符来做到这一点?

如何在C#中拆分字符串

我有一个字符串 “List_1 fooo asdf List_2 bar fdsa XList_3 fooo bar” 和List一样 List l_lstValues = new List { “List_1”, “XList_3”, “List_2” }; 我需要根据l_lstValues的值拆分字符串。 所以分裂的子串就像 List_1 fooo asdf List_2 bar fdsa XList_3 fooo bar 请给我一个方法来做到这一点,提前谢谢

从字符串中删除文本,直到达到某个字符

我正试图找出这个问题。 我需要“修复”一些链接,这是一个例子: www.site.com/link/index.php?REMOVETHISHERE www.site.com/index.php?REMOVETHISHERE 所以基本上我想删除所有东西,直到它到达? 字符。 谢谢你的帮助。

拆分字符串并删除没有.select的空格

(限制:系统;仅限) 我希望能够将一个字符串拆分成一个数组并删除空格,我目前有这个: string[] split = converText.Split(‘,’).Select(p => p.Trim()).ToArray(); 编辑:另外.ToArray显然不能使用。 但问题是,我不能使用其他任何核心系统方法。 那么如何在不使用.select或其他非核心方式的情况下修剪分割或数组中的空格。 谢谢!

为什么没有string.Split(字符串)重载?

是否有任何有效的理由说明为什么没有String.Split的重载接受分隔符字符串和要分割的文本? string[] Split(string delimiter) 然后就可以像 string input = “This – is – an – example”; string[] splitted = input.Split(” – “); // results in: // { “This”, “is”, “an”, “example” } 我真的知道,我可以轻松地创建一个扩展方法,但必须有正当理由说明为什么没有添加它。 请注意,我不是在寻找如何使用字符串分隔符拆分字符串的解决方案,我正在寻找解释,为什么这样的重载可能会导致问题。 这是因为我认为它不会真正引起问题,我发现初学者很难理解为什么我们必须传递一个实际的string[]而不是一个简单的string作为分隔符。

从字符串中的每个单词获取第一个char的最短方法

我想要一个最简单的方法来获取C#中字符串中每个单词的第一个字符。 我所做的是: string str = “This is my style”; string [] output = str.Split(‘ ‘); foreach(string s in output) { Console.Write(s[0]+” “); } // Output T ims 我想以最短的方式显示相同的输出… 谢谢

C#将字符串拆分为单独的变量

我发现在找到逗号时,我试图将字符串拆分为单独的字符串变量。 string[] dates = line.Split(‘,’); foreach (string comma in dates) { string x = // String on the left of the comma string y = // String on the right of the comma } 我需要能够在逗号的每一侧为字符串创建一个字符串变量。 谢谢。

如何将XML文件拆分为多个XML文件

我试图将一个XML文件拆分为C#.net中的多个小xml文件,并试图找到最好的方法。 任何有关这方面的帮助都会很棒……关于我想做什么的示例… 源XML文档 8510188 2010 Literature and Art Test Test 1510179 2012 Miscellaneous Test Test 应分成两个xml文件,如下所示 1) 8510188 2010 Literature and Art Test Test 2) 1510179 2012 Miscellaneous Test Test

XML解析器,多个根

这是输入字符串的一部分,我不能修改它,它总是以这种方式(通过共享内存),但我可以修改后,我把它放入一个字符串当然: SCPUCLKCPU Clock2930SCPUMULCPU Multiplier11.0SCPUFSBCPU FSB266 我用两个都读过它: String.Concat( XElement.Parse(encoding.GetString(bytes)) .Descendants(“value”) .Select(v => v.Value)); 和: XmlDocument document = new XmlDocument(); document.LoadXml(encoding.GetString(bytes)); XmlNode node = document.DocumentElement.SelectSingleNode(“//value”); Console.WriteLine(“node = ” + node); 但是他们跑步时都有错误; 输入有多个根(有多个根元素引用),我不想分割字符串。 他们以任何方式读取字符串都取和之间的而不将字符串拼接成多个输入?