javascript - 如何从 "abc def"获取 abc?

标签 javascript string substring

"abc def"
"abcd efgh"

如果我有一个大字符串,其中有一个空格分隔两个不同长度的子字符串,那么从较大字符串中提取每个子字符串的最佳方法是什么?

因为这是一个字符串而不是数组,数组语法 s[0] 将只检索字符串的第一个字母 ('a'),而不是第一个子字符串。

最佳答案

使用 split String 对象的方法:

"abc def".split(' ')[0] // Returns "abc"

像这样工作:

"string".split('separator') // Returns array

关于javascript - 如何从 "abc def"获取 abc?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1146788/

相关文章:

c# - string.Format 在 HTML + javascript 上抛出 System.Format 异常

excel - 如何选择一定数量的带有文本的随机excel单元格并将它们组合成一个字符串

python - 字符串中子串的最小范围

javascript - Uncaught ReferenceError : L is not defined

javascript - 为什么使用 AJAX 加载页面时我的 URL 之间没有空格?

c# - 随机字符串 |密码加盐建议

c# - 将 LastIndexOf 和 Substring 与数组一起使用

javascript - createjs,用 x1,y1 和 x2,y2 坐标动画化一条线

php - jquery 验证提交按钮不起作用

c# - 获取较长字符串的子字符串的最佳方法