Tag: string

jquery从URL获取querystring

可能重复: 我怎样才能得到查询string值? 我有以下url: http://www.mysite.co.uk/?location=mylocation1 我需要的是从URL中获取location的值到一个variables,然后在jQuery代码中使用它: var thequerystring = "getthequerystringhere" $('html,body').animate({scrollTop: $("div#" + thequerystring).offset().top}, 500); 有谁知道如何使用JavaScript或jQuery获取该值?

如何使用GROUP BY连接MySQL中的string?

基本上问题是如何得到这个: IDstring 1 A 1 B 2 C 对此: IDstring 1 AB 2 C

如何将string转换为Python中的整数?

我有这样一个MySQL查询的元组的元组: T1 = (('13', '17', '18', '21', '32'), ('07', '11', '13', '14', '28'), ('01', '05', '06', '08', '15', '16')) 我想将所有的string元素转换为整数,并把它们放回列表中: T2 = [[13, 17, 18, 21, 32], [7, 11, 13, 14, 28], [1, 5, 6, 8, 15, 16]] 我试图用eval来实现,但没有得到任何体面的结果呢。

string中子string的出现

为什么下面的algorithm不能停止我? (str是我正在search的string,findStr是我正在尝试查找的string) String str = "helloslkhellodjladfjhello"; String findStr = "hello"; int lastIndex = 0; int count = 0; while (lastIndex != -1) { lastIndex = str.indexOf(findStr,lastIndex); if( lastIndex != -1) count++; lastIndex += findStr.length(); } System.out.println(count); 编辑 – 更新,仍然无法正常工作

如何计算string中的string发生?

如何计算特定string在另一个string中出现的次数。 例如,这是我正在尝试在Javascript中执行的操作: var temp = "This is a string."; alert(temp.count("is")); //should output '2'

Swift 3不正确的string插值隐式解包选项

为什么在Swift 3中使用string插值时隐式解包的选项不会被解开? 示例 :在操场中运行以下代码 var str: String! str = "Hello" print("The following should not be printed as an optional: \(str)") 产生这个输出: The following should not be printed as an optional: Optional("Hello") 当然,我可以使用+运算符连接string,但是在我的应用程序中,我几乎在任何地方都使用string插值,现在由于这个(bug?)而不再工作了。 这甚至是一个错误,或者他们故意用Swift 3改变这种行为?

评估string“3 *(4 + 2)”收益int 18

有没有一个函数的.NET框架,可以评估包含在string中的数字expression式并返回结果? 铁: string mystring = "3*(2+4)"; int result = EvaluateExpression(mystring); Console.Writeln(result); // Outputs 18 有一个标准的框架function,你可以用我的EvaluateExpression方法replace?

在C ++中将整个文件读入std :: string的最好方法是什么?

如何将文件读入std::string ,即一次读取整个文件? 文本或二进制模式应由调用者指定。 解决scheme应符合标准,便携和高效。 它不应该不必要地复制string的数据,而应该避免在读取string时重新分配内存。 一种方法是统计文件大小,将std::string和fread()到std::string的const_cast<char*>() 'ed data() 。 这要求std::string的数据是连续的,这是标准所不需要的,但对于所有已知的实现来说似乎都是这样。 更糟糕的是,如果在文本模式下读取文件, std::string的大小可能不等于文件的大小。 一个完全正确的,符合标准的可移植解决scheme可以使用std::ifstream的rdbuf()构造成一个std::ostringstream并从那里转换成一个std::string 。 但是,这可能会复制string数据和/或不必要地重新分配内存。 所有相关的标准库实现是否足够聪明以避免所有不必要的开销? 还有另一种方法吗? 我错过了一些隐藏的Boost函数,它已经提供了所需的function吗? 请给出你的build议如何实现它。 void slurp(std::string& data, bool is_binary) 考虑到上面的讨论。

在Java中构build一系列分隔项目的最佳方法是什么?

在Java应用程序中工作时,我最近需要组装一个以逗号分隔的值列表,以传递给另一个Web服务,而不知道预先存在多less个元素。 我能从头顶上拿出最好的东西就是这样的: public String appendWithDelimiter( String original, String addition, String delimiter ) { if ( original.equals( "" ) ) { return addition; } else { return original + delimiter + addition; } } String parameterString = ""; if ( condition ) parameterString = appendWithDelimiter( parameterString, "elementName", "," ); if ( anotherCondition ) parameterString = appendWithDelimiter( […]

如何将字节转换为string?

我有一个从我刚刚知道包含UTF-8的文件加载的byte[]数组。 在一些debugging代码中,我需要将其转换为string。 有没有一个class轮可以做到这一点? 在封面之下它应该只是一个分配和一个memcopy ,所以即使它没有被执行,也应该是可能的。