问题标签 [string-split]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
58 浏览

c# - 有没有办法根据单词内部的条件将单词更改为另一个单词?

我想把我的词换成另一个词,取决于条件。最好的方法是什么。

原词-带减值

结果-1

原词——加值

结果-2

条件: 在上面的例子中有两个结果和两个原始词......

条件是;

  1. 如果 MINVALUE 具有正值 (8) 而不是从与MINVALUE (8) 相同的值开始...
  2. 如果 MINVALUE 具有负 (-8) 值而不是从与MAXVALUE (999) MINVALUE 相同的值开始...
0 投票
2 回答
72 浏览

java - 字符串中的子字符串

我有一个字符串“552 s hello”我想在一个子字符串中获得“552”,在另一个子字符串中获得“s”,我想根据前两个空格分割这个字符串。请帮助...

0 投票
4 回答
125 浏览

java - 用前两个空格分割字符串

我读了很多书,但我不知道如何获得所需的字符串,我的字符串是:“552 s East and west we are the best”我想在 char 中的一个字符串“s”中获得“552”以及所有一个字符串中空格's'后面的剩余字符串,每次都会改变空格的位置。请帮忙。我试过了

但我在味精中得到了一些垃圾。

0 投票
2 回答
176 浏览

c++ - 如何拆分 C++ 字符串以单独获取整个字符串及其某些部分/字符

我的问题是,如何在 C++ 中拆分字符串?例如,我有`

  1. 它需要单独获取整个表达式,例如[,(,a,*,b,......
  2. 而且我只想将括号[,(,),{,(,),},]放在正确的位置

我怎样才能用一些简单的方法做到这些

0 投票
2 回答
826 浏览

java - 在java中拆分字符串时出错

我正在尝试根据一组分隔符拆分字符串。
我的分隔符是:,"():;.!?单个空格或多个空格。这是我目前正在使用的代码,

这在大多数情况下都可以正常工作,但是当第一个单词被引号包围时我遇到了问题。例如

给我这个输出

我希望输出给我一个数组

这段代码在句子中间使用引号时工作正常,我不确定在开头有什么问题。

编辑:我刚刚意识到当任何定界符用作字符串的第一个字符时我有同样的问题

0 投票
2 回答
1743 浏览

r - strsplit 成可变数量的列

这是我之前问过的这个问题的后续:R for loop: create a new column with the count of a sub str from a different column

我有一张大桌子(100+ 列,50k+ 行)。其中一列包含以下格式的数据:

我想去:

需要填充的列不止 3 列,我只是将其剥离为示例。我的脚本创建了要填充的适当数量的列,我只需要代码,我假设它是一个 for 循环,将字符串拆分为 'col' on ',',然后将拆分字符串放入后续列中。

谢谢你的帮助!

0 投票
3 回答
67 浏览

javascript - 如何拆分从方法返回的字符串值

下面是返回字符串Set的方法如下sang1,sang2,sang3,sang4,

在控制器层中,我正在获取从此方法返回的值并添加到对象中,如下所示

delayValue 在 jsp 页面中获取并在 UI 屏幕中显示值我正在使用 split 函数和 stringutils.split() 没有返回适当的值,因为我需要分隔这些值并将新行中的条目设置为如下:

0 投票
3 回答
2084 浏览

c# - 使用 linq 拆分数字和字符串

我有一个字符串,它的第一部分是一个字符串,最后一个是一个数字,如下所示:

ahde7394

所以我想获得的是:

阿德

7394

我曾想过首先提取字符串,然后从字符的最后一个位置获取数字,直到字符串的结尾,所以我认为可以以某种方式使用索引器:

那么我可以这样做:

1)获取字符串:stringQuery.newStr

2) 获取号码:stringQuery.Skip(stringQuery.pos).Select(d => d);

但它不起作用,在获得 stringQuery 后我无法访问它的项目,因为它是匿名类型....

有任何想法吗?

使用 LINQ 的解决方案,猜测 str="ahde7394":

和号码:

或者更好地猜测最后一部分是一个数字:

0 投票
2 回答
2505 浏览

c++ - C ++拆分宽字符字符串

我正在尝试将 WideChar 字符串拆分为一个数组,这是我这样做的方式:<>

问题是我的最终结果数组中没有“This”有
什么问题吗?

0 投票
3 回答
49 浏览

javascript - 通过正则表达式 javascript 拆分字符串

我有一个包含日期的字符串,但日期对象不会接受它,所以我必须将其转换为有效格式。

我试过这个

它应该给出一个像

知道我哪里错了吗?