Questions tagged «string»

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

6
如何将字符串转换为大写
我在使用Python将字符串更改为大写时遇到问题。在我的研究中,我知道了,string.ascii_uppercase但是没有用。 如下代码: >>s = 'sdsd' >>s.ascii_uppercase 给出此错误信息: Traceback (most recent call last): File "<console>", line 1, in <module> AttributeError: 'str' object has no attribute 'ascii_uppercase' 我的问题是:如何在Python中将字符串转换为大写?
737 python  string  uppercase 

9
如何在Ruby中检查字符串是否包含子字符串
我有一个内容的字符串变量: varMessage = "hi/thsid/sdfhsjdf/dfjsd/sdjfsdn\n" "/my/name/is/balaji.so\n" "call::myFunction(int const&)\n" "void::secondFunction(char const&)\n" . . . "this/is/last/line/liobrary.so" 在字符串中,我必须找到一个子字符串: "hi/thsid/sdfhsjdf/dfjsd/sdjfsdn\n" "/my/name/is/balaji.so\n" "call::myFunction(int const&)\n" 我如何找到它?我需要确定子字符串是否存在。
731 ruby  string 


21
在Bash中提取子字符串
给定格式的文件名someletters_12345_moreleters.ext,我想提取5位数字并将其放入变量中。 因此,为了强调这一点,我有一个文件名,其中包含x个字符,然后是一个五位数的序列,该序列由两侧的单个下划线包围,然后是另一组x个字符。我想使用5位数字并将其放入变量中。 我对实现此目标的许多不同方式非常感兴趣。
727 string  bash  shell  substring 

18
如何在Go中有效地串联字符串
在Go中,a string是一种原始类型,这意味着它是只读的,对其的每次操作都会创建一个新的字符串。 因此,如果我想在不知道结果字符串长度的情况下多次连接字符串,最好的方法是什么? 天真的方法是: s := "" for i := 0; i < 1000; i++ { s += getShortStringFromSomewhere() } return s 但这似乎不是很有效。

23
如何比较Java中的字符串?
这个问题的答案是社区的努力。编辑现有答案以改善此职位。它目前不接受新的答案或互动。 Наэтотвопросестьответына 堆栈溢出нарусском:КаксравниватьстрокивJava的? ==到目前为止,我一直在程序中使用运算符比较所有字符串。但是,我遇到了一个错误,将其中一个更改为错误.equals(),并修复了该错误。 是==坏?什么时候应该使用它,不应该使用它?有什么不同?
724 java  string  equality 

14
如何将逗号分隔的字符串转换为数组?
我有一个用逗号分隔的字符串,我想将其转换为数组,因此可以循环遍历它。 有内置的功能吗? 例如,我有这个字符串 var str = "January,February,March,April,May,June,July,August,September,October,November,December"; 现在我想用逗号将其分割,然后将其存储在数组中。
719 javascript  string  split 


10
从JavaScript中的字符串中剥离所有非数字字符
考虑一个非DOM方案,您要使用JavaScript / ECMAScript从字符串中删除所有非数字字符。范围内的任何字符0 - 9都应保留。 var myString = 'abc123.8<blah>'; //desired output is 1238 您将如何用纯JavaScript实现此目标?请记住,这是一个非DOM方案,因此jQuery和其他涉及浏览器和按键事件的解决方案都不适合。
700 javascript  string 

30
在Swift中将字符串拆分成数组?
说我在这里有一个字符串: var fullName: String = "First Last" 我想在空白处分割字符串并将值分配给它们各自的变量 var fullNameArr = // something like: fullName.explode(" ") var firstName: String = fullNameArr[0] var lastName: String? = fullnameArr[1] 同样,有时用户可能没有姓氏。
686 arrays  swift  string  split 


10
用C#中的另一个字符串分割一个字符串
我一直在使用该Split()方法来分割字符串,但这仅在您按字符分割字符串时才起作用。有没有一种方法可以拆分string,而另一个字符串是按参数拆分? 我试过将拆分器转换为字符数组,但是没有运气。 换句话说,我想拆分string: THEXXQUICKxxBROWNxxFOX 通过xx,并返回具有值的数组: THE,QUICK,BROWN,FOX
680 c#  .net  string  split 

30
将字符串拆分为具有多个单词边界定界符的单词
我认为我想做的是一项相当普通的任务,但是我在网络上找不到任何参考。我的文字带有标点符号,我想要一个单词列表。 "Hey, you - what are you doing here!?" 应该 ['hey', 'you', 'what', 'are', 'you', 'doing', 'here'] 但是Python str.split()只能使用一个参数,因此在用空格分割后,所有单词都带有标点符号。有任何想法吗?
671 python  string  split 


16
在C#中将字符串转换为字节数组
我正在将某些东西从VB转换为C#。该语句的语法有问题: if ((searchResult.Properties["user"].Count > 0)) { profile.User = System.Text.Encoding.UTF8.GetString(searchResult.Properties["user"][0]); } 然后,我看到以下错误: 参数1:无法从“对象”转换为“字节[]” “ System.Text.Encoding.GetString(byte [])”的最佳重载方法匹配具有一些无效的参数 我试图根据这篇文章修复代码,但仍然没有成功 string User = Encoding.UTF8.GetString("user", 0); 有什么建议么?
669 c#  string  vb.net  encoding  byte 

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.