Questions tagged «string»

字符串是有限的符号序列,通常用于文本,尽管有时用于任意数据。







4
如何在C ++中的UTF-8上正确使用std :: string?
我的平台是Mac和C ++ 11(或更高版本)。我是C ++的初学者,致力于处理中文和英文的个人项目。UTF-8是此项目的首选编码。 我读了一些有关Stack Overflow的文章,其中许多文章建议std::string在处理UTF-8时使用,并避免使用UTF-8,wchar_t因为目前没有char8_tUTF-8。 然而,他们没有谈论如何正确地与像函数处理str[i],std::string::size(),std::string::find_first_of()或者std::regex因为这些功能通常面临UTF-8时,返回意外的结果。 我应该继续std::string还是切换到std::wstring?如果我应该std::string坚持下去,那么解决上述问题的最佳实践是什么?
78 c++  string  c++11 

12
如何删除字符串的第一个和最后一个字符?
我已经在SOAP消息中工作过,以从Web服务获取LoginToken,并将LoginToken存储在String中,并使用 System.out.println(LoginToken);打印。此打印[wdsd34svdf],但我只想wdsd34svdf,如何删除方括号。请任何人帮助我。 谢谢 例: String LoginToken=getName().toString(); System.out.println("LoginToken" + LoginToken); 输出:[wdsd34svdf]我想要wdsd34svdf
78 java  string 

2
如何创建一个任意长度字符串的numpy数组?
我是Python的完整新手,但似乎给定的字符串可以(有效)为任意长度。也就是说,您可以string str添加并继续添加:str += "some stuff..."。有没有办法制作这样的字符串数组? 当我尝试此操作时,每个元素仅存储一个字符 strArr = numpy.empty(10, dtype='string') for i in range(0,10) strArr[i] = "test" 另一方面,我知道我可以初始化一定长度的字符串数组,即 strArr = numpy.empty(10, dtype='s256') 最多可以存储10个字符串,最多256个字符。
78 python  arrays  string  numpy 


3
将C ++字符串拆分为多行(代码语法,不解析)
不要与如何分割明智的字符串混淆,例如: 在C ++中分割字符串? 关于如何在c ++中将字符串拆分为多行,我有些困惑。 这听起来像一个简单的问题,但请举以下示例: #include <iostream> #include <string> main() { //Gives error std::string my_val ="Hello world, this is an overly long string to have" + " on just one line"; std::cout << "My Val is : " << my_val << std::endl; //Gives error std::string my_val ="Hello world, this …


4
如何在Rails中从名称字符串实例化类?
我们如何在Ruby-on-Rails中从名称字符串实例化类? 例如,我们在数据库中使用“ ClassName”或“ my_super_class_name”之类的格式来命名它。 我们如何从中创建对象? 解: 我自己在寻找它,但没有找到,所以在这里。 Ruby on Rails API方法 name = "ClassName" instance = name.constantize.new 它甚至可以不格式化,我们可以使用用户字符串方法.classify name = "my_super_class" instance = name.classify.constantize.new 当然,这可能不是很“ Rails Way”,但它解决了它的目的。

14
使用C#查找字符串中的文本
如何在字符串中找到给定的文本?之后,我想在此与其他之间创建一个新字符串。例如,如果字符串是: This is an example string and my data is here 我想创建一个字符串,其中“ my”和“ is”之间应该是什么?这是很伪的,但希望它是有道理的。
77 c#  string  find 


By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.