Questions tagged «string»

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

14
如何从C ++中的字符串中删除某些字符?
例如,我有一个用户输入电话号码。 cout << "Enter phone number: "; INPUT: (555) 555-5555 cin >> phone; 我想从字符串中删除“(”,“)”和“-”字符。我看过字符串删除,查找和替换功能,但是我只看到它们基于位置进行操作。 我是否可以使用字符串函数来传递字符“(”,并删除字符串中的所有实例?
96 c++  string  character 

2
与带有分隔符(.net)的String.Split相反
有没有办法String.Split在.Net中做相反的事情?也就是说,将数组的所有元素与给定的分隔符组合在一起。 接受["a", "b", "c"]和给予"a b c"(使用的分隔符" ")。 更新:我自己找到了答案。是String.Join方法。
96 c#  .net  arrays  string 


3
根据列中的部分字符串匹配选择数据帧行
我想基于列中字符串的部分匹配从数据框中选择行,例如,列“ x”包含字符串“ hsa”。使用sqldf- 如果有like语法-我会做类似的事情: select * from <> where x like 'hsa'。 不幸的是,sqldf不支持该语法。 或类似地: selectedRows <- df[ , df$x %like% "hsa-"] 当然哪个不起作用。 有人可以帮我吗?
96 string  r  match 

15
Javascript千位分隔符/字符串格式[重复]
这个问题已经在这里有了答案: 如何在JavaScript中以逗号作为千位分隔符来打印数字 (53个答案) 上个月关闭。 Javascript中是否有用于格式化数字和字符串的函数? 我正在寻找一种用于字符串或数字的千位分隔符的方法...(如C#中的String.Format)

4
LINQ唯一运算符,忽略大小写吗?
给出以下简单示例: List<string> list = new List<string>() { "One", "Two", "Three", "three", "Four", "Five" }; CaseInsensitiveComparer ignoreCaseComparer = new CaseInsensitiveComparer(); var distinctList = list.Distinct(ignoreCaseComparer as IEqualityComparer<string>).ToList(); 看来CaseInsensitiveComparer实际上并未用于进行不区分大小写的比较。 换句话说,distinctList 包含与list相同数量的项目。相反,我希望例如将“三个”和“三个”视为相等。 我是否缺少某些东西,或者Distinct运算符是否有问题?






16
如何查找字符串中字符的第n个出现?
与此处发布的问题类似,我正在寻找Java解决方案。 也就是说,如何从字符串中找到第n个出现的字符/字符串的索引? 例如: “ / folder1 / folder2 / folder3 / ”。在这种情况下,如果我要求第三次出现斜杠(/),它会出现在folder3之前,并且我希望返回该索引位置。我的实际意图是从字符的第n次出现开始对它进行子串化。 Java API中是否有任何方便/易于使用的方法,还是我们需要自己编写一个小的逻辑来解决这个问题? 也, 我迅速在Apache Commons Lang的StringUtils中搜索是否为此目的支持任何方法,但没有找到任何方法。 正则表达式可以在这方面有所帮助吗?
95 java  string  substring 

13
生成固定长度的字符串,并用空格填充
我需要产生固定长度的字符串以生成基于字符位置的文件。缺少的字符必须用空格字符填充。 例如,字段CITY具有15个字符的固定长度。对于输入“芝加哥”和“里约热内卢”,输出为 “ 芝加哥” “ 里约热内卢”。

9
如何“正确”打印列表?
所以我有一个清单: ['x', 3, 'b'] 我希望输出为: [x, 3, b] 如何在python中执行此操作? 如果我这样做str(['x', 3, 'b']),我会用引号引起来,但我不希望引号。
95 python  string 


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.