Questions tagged «string»

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


6
在Java中转换为大写和小写
我想将字符串的第一个字符转换为大写,并将其余字符转换为小写。我该怎么做? 例: String inputval="ABCb" OR "a123BC_DET" or "aBcd" String outputval="Abcb" or "A123bc_det" or "Abcd"
75 java  string 




8
python中的StringIO实际上用于什么?
我不是专业人士,我一直在努力了解StringIO的确切用途。我一直在互联网上找一些例子。但是,几乎所有示例都是非常抽象的。他们只是展示“如何”使用它。但是它们都没有显示“为什么”和“在什么情况下”应该/将要使用它?提前致谢 ps不要与stackoverflow上的这个问题混淆:StringIO用法,用于比较string和StringIo。
75 python  string  caching  io 

11
在Javascript中,如何使用'/'和'/ g'内部的变量对字符串执行全局替换?
我想在Javascript中使用String.replace执行字符串的全局替换。 在文档中,我读到我可以使用/ g来做到这一点,例如; var mystring = mystring.replace(/test/g, mystring); 这将替换mystring内部的所有匹配项。表达式无引号。 但是,如果我有一个变量要查找,如何不带引号呢? 我已经尝试过这样的事情: var stringToFind = "test"; //第一次尝试 mystring = mystring.replace('/' + stringToFind + '/g', mystring); //第二次尝试,一点都没有意义 mystring = mystring.replace(/stringToFind/g, mystring); 但它们不起作用。有任何想法吗?

4
.NET的String.Normalize有什么作用?
有关String.Normalize的MSDN文章仅指出: 返回一个新的字符串,其二进制表示形式采用特定的Unicode规范化形式。 有时也指“ Unicode规范化形式C”。 我只是想知道,这是什么意思?此功能在现实生活中如何有用?
75 .net  string 


3
仅替换第一次出现的字符串?
我有这样的事情: text = 'This text is very very long.' replace_words = ['very','word'] for word in replace_words: text = text.replace('very','not very') 我只想替换第一个“非常”或选择覆盖哪个“非常”。我正在处理大量文本,因此我想控制重复单词的替换方式。
75 python  string  replace 

9
Java中“ new String(…)”表达式的目的是什么?
在查看在线代码示例时,有时会遇到通过使用new运算符将String常量分配给String对象的情况。 例如: String s; ... s = new String("Hello World"); 当然,与 s = "Hello World"; 我不熟悉这种语法,也不知道其目的或效果。由于String常量通常存储在常量池中,然后JVM以任何表示形式存储在处理String常量中,因此什至会在堆上分配任何东西吗?
75 java  string 

1
如何连接str和int对象?
如果我尝试执行以下操作: things = 5 print("You have " + things + " things.") 我在Python 3.x中收到以下错误: Traceback (most recent call last): File "<stdin>", line 1, in <module> TypeError: must be str, not int ...以及Python 2.x中的类似错误: Traceback (most recent call last): File "<stdin>", line 1, in <module> TypeError: cannot concatenate 'str' and 'int' …

19
查找两个字符串之间的公共子字符串
我想比较2个字符串并保持匹配,在比较失败的地方分开。 因此,如果我有2个字符串- string1 = apples string2 = appleses answer = apples 另一个示例,因为字符串可能包含多个单词。 string1 = apple pie available string2 = apple pies answer = apple pie 我敢肯定有一种简单的Python方式可以做到这一点,但是我无法解决,感谢您的帮助和解释。

23
在可能包含数字的字符串上排序
我需要编写一个比较字符串的Java Comparator类,但是要稍作改动。如果要比较的两个字符串在字符串的开头和结尾相同,并且中间不同的部分是整数,则根据这些整数的数值进行比较。例如,我希望以下字符串按显示顺序结束: aa bbb 3 ccc bbb 12 ccc 抄送11 ddd eee 3 ddd jpeg2000 eee eee 12 ddd jpeg2000 eee 如您所见,字符串中可能还有其他整数,所以我不能只使用正则表达式来分解任何整数。我正在考虑只是从头开始走弦直到找到不匹配的地方,然后从头开始走直到找到不匹配的地方,然后将中间的部分与正则表达式“ [0-9] +”,如果比较,则进行数值比较,否则进行词法比较。 有没有更好的办法? 更新我认为我不能保证字符串中的其他数字(可能匹配的数字)周围没有空格,或者不同的数字确实具有空格。


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.