问题标签 [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 投票
17 回答
1005787 浏览

javascript - 如何拆分字符串,在特定字符处中断?

我有这个字符串

使用 JavaScript,将其解析为的最快方法是什么

0 投票
2 回答
2996 浏览

sql - T-SQL 将字符串拆分为多对一关系?

我有以下 SQL 脚本:

在点击!执行后,我得到了这些:

我也尝试了非加入版本并得到了同样的错误:

...

我所期望的是,我应该得到一个带有来自 @test.ID 的 ID 的表,并且 @test.data 中的每个逗号分隔值都被拆分为自己的记录,并将其值放入 dataItem 字段中。

我怎样才能做到这一点?
我需要使用游标吗?

我已将 dbo.__StringSplit 表值函数实现粘贴在http://pastebin.com/f7dd6350f

谢谢!

0 投票
4 回答
8415 浏览

.net - LINQ to Entities:为什么我不能使用拆分方法作为条件?

我有以下 LINQ 查询:

关键字是逗号分隔的字段。

每次运行此查询时,我都会收到以下错误:

“LINQ to Entities 无法识别方法 'Boolean Contains[String](System.Collections.Generic.IEnumerable`1[System.String], System.String)' 方法,并且此方法无法转换为存储表达式。”

我想做的事情的替代方法是什么?

0 投票
4 回答
6208 浏览

c - 如何拆分分隔符大于一个字符的字符串?

假设我有这个:

我怎样才能把它分成:

?

我试过了strtok()strsep()但都没有奏效。他们不将“and”识别为分隔符,他们将“a”、“n”和“d”识别为分隔符。

有什么功能可以帮助我解决这个问题,或者我必须用空格分割并进行一些字符串操作?

0 投票
1 回答
345 浏览

c++ - 如何从文件中读取值。分词器

我有一个文件,其中每行包含两个数字。问题是两个数字之间用空格隔开,但空格可以是任意数量的空格。一个、两个或更多。我想读取该行并将每个数字存储在一个变量中,但我不确定如何对其进行标记。

0 投票
5 回答
19394 浏览

java - Java StringTokenizer,空的空标记

我正在尝试将一个字符串拆分为 29 个标记...... stringtokenizer 不会返回空标记。我尝试了 string.split,但我相信我做错了:

样本输入:

0 投票
3 回答
782 浏览

php - 将大字符串拆分成数组,但拆分点不能打断标签

我编写了一个脚本,将大块的文本发送给 Google 进行翻译,但有时文本(即 html 源代码)最终会在 html 标记中间分裂,而 Google 会错误地返回代码。

我已经知道如何将字符串拆分成一个数组,但是有没有更好的方法来做到这一点,同时确保输出字符串不超过 5000 个字符并且不会在标签上拆分?

更新:感谢回答,这是我最终在项目中使用的代码,效果很好

0 投票
5 回答
236 浏览

python - 需要帮助在 python 中拆分字符串

我正在尝试使用如下模式标记字符串。

我得到以下输出。有人可以指出我需要纠正什么吗?我对一堆“无”感到困惑。此外,如果有更好的方法来标记字符串,我真的很感激额外的帮助。

我想要的输出是: -

谢谢你。

0 投票
13 回答
19472 浏览

algorithm - 如何将字符串拆分为单词。例如:“stringintowords”->“String Into Words”?

将字符串拆分为单词的正确方法是什么?(字符串不包含任何空格或标点符号)

例如:“stringintowords”->“String Into Words”

你能告诉我这里应该使用什么算法吗?

!更新:对于那些认为这个问题只是出于好奇的人。该算法可用于对域名(“sportandfishing .com”->“SportAndFishing .com”)进行大写,并且该算法目前被 aboutus dot org 用于动态执行此转换。

0 投票
7 回答
15547 浏览

ruby - 如何在 Ruby 的子字符串中拆分 CamelCase 字符串?

我有一个不错的 CamelCase 字符串,例如ImageWideNiceor ImageNarrowUgly。现在我想在它的子字符串中打破该字符串,例如Image, Wideor Narrow, and Niceor Ugly

我认为这可以简单地解决

但奇怪的是,这只会填充$1and $2,而不是$3

您对拆分该字符串有更好的想法吗?