substring相关内容

java.lang.StringIndexOutOfBoundsException:String索引超出范围

嗨,我写了一个java代码来找到其他单词做出的最长的单词。我的逻辑是从文本文件中读取单词列表,并将每个单词添加到数组中(在文本中,单词被排序,每一行中只有一个单词)之后,我们检查数组中的每个元素是否具有其他元素作为子串。如果是这样,我们计算子串的数量。具有最大数量的子串的元素将是结果 当我给一个文本文件只有两个字时,代码正在运行。但是当有两个以上的单词我得到以下错误 java.lang ..
发布时间:2017-07-28 17:15:23 Java开发

将字符串分割成单词

我正在寻找最有效的算法来形成字符串中所有可能的单词组合。例如: 输入字符串:forevercarrot 输出: 永远胡萝卜 永远的汽车腐烂 永远的胡萝卜 永远的汽车腐烂 (所有单词应来自字典)。 我可以想到一个强力的方法。 (找到所有可能的子字符串和匹配),但是什么是更好的方法? 解决方案 使用前缀树为您的已知单词列表。可能像 myspell 这样 ..
发布时间:2017-05-21 19:39:53 其他开发

如何使用树查找最长的公共子串?

根据wiki最长的常见子字符串问题可以使用后缀树来解决。 从 wiki : 一组字符串中最长的公共子字符串可以由 找到,构建一个用于字符串的广义后缀树,然后找到 最深的内部节点,其中包含子树中所有字符串 的叶节点 我没有得到这个。 示例:如果我有: ABCDE 和 XABCZ 那么后缀树是(由于空格而忽略的一些分支从 XABCZ ): 最长的公共子字 ..
发布时间:2017-04-03 12:02:06 Java开发

更快的方式读取R中的固定宽度文件

我使用了很多固定宽度的文件(即没有分隔字符),我需要读入R.因此,通常有一个定义的列宽度来解析字符串变量。我可以使用 read.fwf 读取数据没有问题。但是,对于大型文件,这可能需要长时间。对于最近的数据集,花费800秒读取数据集中的约500,000行和143个变量。 seer9 ..
发布时间:2017-03-12 09:53:45 其他开发

如何将逗号分隔的文件转换为管道分隔在vb.net

有很多搜索结果在网络上(和在SO)的类似与我需要做的,但我还没有遇到一个解决方案,但对于我的特殊情况。 / p> 我有一个以逗号分隔的文件,其中只有在其中有逗号的列中有双引号。 以这个例子: 123,“box,toy”,phone,“red,car,cat,dog”,“bike,pencil”,man,africa,yellow,“jump,rope” 该行的输 ..
发布时间:2017-02-24 22:14:51 Office

Mysql子字符串

您好所有我试图迁移到一个新的邮件服务器,所以我想写Mysql脚本返回一个表如下 然后导出结果作为CSV文件 sql语句如下 `选择电子邮件,清除,从Postfix_users电子邮件AS域` 我想在@和@符号前面的任何字符子字符串之前的任何想法将是伟大的协助 mysql>选择电子邮件,清除,从Postfix_users电子邮件AS域; + ------- ..
发布时间:2017-02-24 20:21:01 数据库

Stata计数子字符串

我的表格如下: ID AQ_ATC amountATC 。 “A05”1 123“A05AA02”2525 234“A05AA02”2525 991“A05AD39”190 。 “C10”1 441“C10AA11”4330 229“C10AA22”3100 。 “C05AA”1 441“C05AA03”130 AQ_ATC 代码已正确。 ..
发布时间:2017-01-12 20:13:45 其他开发

Python中的字符串中的子字符串的重叠计数

我想查找字符串中子字符串的所有计数(重叠和非重叠)。 我发现两个答案其中之一是使用正则表达式,这不是我的意图,而另一个是比我所需要的低效。 我需要类似: 'ababaa'.count('aba')== 2 str.count()只是计算简单子串。我应该怎么办? 解决方案 def sliding(a,n): return(a [i:i + n] for i ..
发布时间:2017-01-12 19:46:49 Python

Mysql计数子字符串的实例,然后排序

我的mySQL中有一个问题,如下所示: 在mySQL数据库的字符串字段中计算子字符串的实例 按照该子串(DESC)的出现次数对结果排序 解决方案 SELECT(CHAR_LENGTH(str) - CHAR_LENGTH(REPLACE(str,substr,'')))/ CHAR_LENGTH(substr)AS cnt ... ORDER BY cnt DESC ..
发布时间:2017-01-12 17:25:48 数据库

在Java中将子字符串与字符串进行比较

所以基本上,用户输入2个字符串(CATSATONTHEMAT AT),我们需要计算第二个字符串在第一个字符串中出现的次数(所以这里的答案是3) 这是我到目前为止,它一直在说 “线程中的异常”main“java.lang.StringIndexOutOfBoundsException:String index超出范围: 81223 at java.lang.String.substri ..
发布时间:2016-12-21 23:41:19 Java开发

如何查看字符串是否包含子字符串(objective-c)

我想查看一个字符串,这是苹果rss新闻源上的帖子的标题包含一个子字符串,例如。 “史蒂夫”或“工作”。 所以这里有一个标题中有史蒂夫或乔布斯的帖子,所以我用这个来检查: if([[entry title] localizedCaseInsensitiveCompare:@“Steve”] == NSOrderedSame || [[entry title] localizedCase ..
发布时间:2016-12-21 15:05:10 移动开发

NSString中子字符串的出现次数?

如何获得NSString(例如 @“蛋糕”)出现在更大的NSString中的次数(例如 @“Cheesecake,apple cake,and cherry pie”)? 我需要在很多字符串上做这个, 解决方案 这不是测试,但应该是一个好的开始。 NSUInteger count = 0,length = [str length]; NSRange range = NSM ..
发布时间:2016-12-06 15:02:11 移动开发

JAVA - Reverse String without temp String,array,Stringbuilder,substring

我有一个问题。 所以,我必须用这个要求反转一个String: 只能使用:1个变量字符串可变char& 1个变量int 不能使用其他字符串,字符串构建器,列表,数组或集合 不能增加输入变量的长度 不能使用函数substring 然后我试试这个,是否正确? String str =“Hello World” System.out.println(“Before: ..
发布时间:2016-11-18 12:33:09 Java开发

解析一个子字符串?

我试图使用parseInt方法转换字符串的前两个字符,但我不能。它应该看起来像这样: String firstChars = IntMessage.substring(0,2); // firstChars是一个String对应于字符串的前两个字符。 message = ASCII [(Integer.parseInt(firstChar)) - 32]; //消息变量是一个字符 ..
发布时间:2016-11-18 12:21:41 Java开发

检查字符串中是否存在所有字符值

我目前正在处理此作业,我被卡住了。目标是读取一个文件,并找到这些字符值是否存在于文件的字符串中。我必须比较一个字符串从文件到另一个字符串我放入作为参数。但是,只要每个字符值在文件的字符串中,则它“匹配”。 示例(输入和输出): ./ a.out file1doneÁ done在骨头中 done不在doggie 示例(file1): doggie 正如你可以看到的顺 ..
发布时间:2016-11-18 12:18:56 其他开发

substr()方法

我试图将一些表达式子串到个别令牌,如!,& | (S& B | H)&!(S& J | R)&!(P)的子字符串。 “”(S& J | R)&!(P)“,当我认为它应该是:”(S& J | R)“。它或者是超出我所看到的或只是这么简单,我只是没有得到它。任何帮助将有很大帮助。感谢。 #include #include using name ..
发布时间:2016-11-03 01:55:25 C/C++开发

定位子向量< string>在另一个向量< string>

我有一个向量 v1 = {“A”,“B”,“C”} 。我想检查在中是否包含 vector v2 = {“X”,“Y”,“A”,“B”,“C”,“D”} 。 我可以使用 STL 吗? 我可以找到一个集合是否是另一个集合的子集不排序 如果发现子集只是一次,算法停止“ if(counter == v1.size()){ break;} “。您认为我应该允许它 ..
发布时间:2016-10-27 03:45:23 C/C++开发