substring相关内容

要在C ++中找到在左侧和右侧具有相等和的最长子串

我正在解决一个问题,我遇到了一些问题: 完成函数getEqualSumSubstring,单个参数是一个字符串 s ,它只包含非零数字。 此函数应打印 s 的最长连续子字符串的长度,使得子字符串的长度为2 * N个数字,并且最左边N个数字等于最右边N个数字的和。如果没有这样的字符串,你的函数应该打印0。 int getEqualSumSubstring ){ int i = 0, ..
发布时间:2016-10-23 13:12:22 C/C++开发

C ++ 11正则表达式子串匹配

我在C ++ 11中寻找可以匹配字符串中的子字符串的正则表达式。 类似于:这是一个黑暗的夜晚...“和我正在寻找 ark 所以如果一个子字符串在字符串中的某个位置,这个表达式应该匹配。 此外,我想有一个选项,说这个匹配应区分大小写或不。 我已经尝试过,但它没有似乎工作... string str =“这是一个黑暗的夜晚...” regex ex(“ark”); ..
发布时间:2016-10-21 00:11:25 C/C++开发

返回原始子字符串的子字符串方法

我要求创建一个 Substring()方法,返回从开始的原始字符串的子字符串 这是我如何尝试实现我的.cpp文件中的函数: MyString sub; sub = new char [length]; for(int i = start; i { sub [i] = this [i] } return sub; 我收到此错误: ..
发布时间:2016-10-14 22:29:35 C/C++开发

C ++ string.substr()函数问题

我想要一个程序,将读取一些字符串格式的数字,并输出它像这样:如果数字是12345,它应该然后输出12 23 34 45。我尝试使用substr()函数从c ++字符串库,但它给我奇怪的结果 - 它输出1 23 345 45而不是预期的结果。为什么? #include #include #include using na ..
发布时间:2016-10-14 11:02:16 C/C++开发

用另一个子字符串C ++替换子字符串

如何将一个字符串中的子字符串替换为C ++中的另一个子字符串,我可以使用什么函数? 例如:string test =“abc def abc def”; test.replace(“abc”,“hij”)。replace(“def”,“klm”); //用其他子串替换abc和def的出现 解决方案 在C ++中没有一个内置函数来做到这一点。如果你想用一个子字符串替换另一个子 ..
发布时间:2016-10-11 21:19:05 C/C++开发

将字符串的一部分替换为另一个字符串

有可能在C ++中用另一个字符串替换部分字符串? 基本上,我想这样做: QString字符串(“hello $ name”); string.replace(“$ name”,“Somename”); 但我想使用标准C ++库。 解决方案 有一个函数可以在字符串中找到一个子字符串( find ),以及一个函数,用于将字符串中的特定范围替换为另一个字符 ..
发布时间:2016-10-11 20:07:00 C/C++开发

在RichTextBox.Select与SubString方法之间不一致的行为

我开发一个Windows窗体应用程序。我使用 RichTextBox.LoadFile 方法从文件加载文本和突出显示文本的某些部分。该文件中的文本包含返回字符。 假设我想强调高亮。首先,我找到的startIndex 和长度的高亮的部分,然后用 RichTextBox.Select(的startIndex,长度),给点颜色吧。 当我使用子的方法,我可以找到正确的文本。但是,当我申请的st ..
发布时间:2016-10-08 15:33:47 C#/.NET

拆分一个巨大的文字成小块的最快方法

我用下面的代码来分割字符串,但它需要大量的时间。 使用(StreamReader的srSegmentData =新的StreamReader(fileNamePath)) { 串strSegmentData =“”; 串线= srSegmentData.ReadToEnd(); INT startPos = 0; ArrayList的alSegments =新的ArrayLi ..
发布时间:2016-10-04 22:35:21 C#/.NET

我如何获得这个文件路径的最后一部分?

我有遵循以下图案的文件路径: Some\File\Path\Base\yyyy\MM\dd\HH \mm\Random8.3 我想从2012年及以后提取的一切,但问题是,而右侧是标准的基本目录可以是不同的。每个记录 下面是两个例子: ç :\Temp\X\2012\08\27\18\35\wy32dm1q.qyt 返回: 2012\08\27 \18\35\wy32d ..
发布时间:2016-10-03 20:00:12 C#/.NET

索引和长度必须引用一个位置的子字符串误差范围内

我有一个这样的字符串: 2899 8761 014零点00分00秒13年6月3日9时35 G918884770707 。我必须采取的子 G918884770707 从这个给定的字符串。我知道子,所以我走的子字符串的结束作为整个字符串这样的长度的启动: 否= line.Substring(开始,结束); 下面开始的值为 39 和主要字符串的长度 52 所以这是结束值 ..
发布时间:2016-09-28 14:05:37 C#/.NET

需要得到一个"后的字符串;字QUOT;在C#中的字符串

我遇到在C#中的字符串,我有字符串中查找特定的单词“代码”,并必须得到单词“码”后剩余的字符串。 的字符串是 “错误描述,代码:-1” 所以我必须找到在上面的串词的代码,我必须得到错误代码。 我已经看到了正则表达式,但现在明确的理解。有没有简单的方法 解决方案 字符串tobesearched =“代码:”? 串码= myString.Substring(myString ..
发布时间:2016-09-26 11:22:37 C#/.NET

如何找到字符串的子串,而不在C#中使用IndexOf方法?

我想找到一个子字符串中的位置(如果存在),而不使用任何字符串的方法,包括的indexOf。我尝试了这么多时间,但是失败了。会有人告诉我如何在C#中吗?我们可以用。长度操作符。 解决方案 抱歉..认为这将是一个有趣的练习我,所以... 扰流 类节目 { 静态无效的主要(字串[] args) { 字符串str =“ABCDEFG”; 串SUBSTR =“CDE”; INT ..
发布时间:2016-09-21 16:01:21 C#/.NET

从字符串字符在C#

我 如何获得子串从一个特定的字符到另一个 例如,如果我有这样的格式: 字符串someString =“1.7,2015-05-21T09:18:58;”; 和我只是想演这个角色: 2015-05-21T09: 18时58 我如何使用子串从,字符; 字符 解决方案 这会更好: 字符串输入=“1.7,2015-05-21T09:18:58; ..
发布时间:2016-09-21 14:24:51 C#/.NET

解析逗号分隔字符串在C#中的并发症

我知道如何从一个字符串,它是昏迷分隔但这里有一个复杂得子:如果什么子含有昏迷 如果一个子含有昏迷,新生产线或双引号整个子封装用双引号。 如果一个子串包含双引号的双引号被转义与另一双引号。 最坏的情况是,如果我有这样的事情: 第一,“第二个,第二个”,“” “第三个”,“第三”,“”,“第四”“第四个” 在这种情况下,子字符串 第一个 第二个, ..
发布时间:2016-09-21 14:02:41 C#/.NET

如何使用子字符串分割字符串

我有一个像'/ Test1的/ Test2的'一个字符串,我需要采取的Test2来自同一分开。我该怎么做,在C# 解决方案 试试这个: 字符串toSplit =“/ Test1的/ Test2的”; toSplit.Split('/'); 或 toSplit.Split(新[] {'/'},System.StringSplitOptions.Rem ..
发布时间:2016-09-20 22:18:50 C#/.NET