使用字符串

osh*_*nen 1 javascript jquery

如果我有一个包含的字符串

abc: def - 01:00, ghi - 02:00
Run Code Online (Sandbox Code Playgroud)

这个字符串的任何部分都可以改变,除了字符串即分隔的顺序:,-,:,,,-,和:

如何在第一个文本之前获取文本:并将其粘贴到变量中供以后使用?

而且,我如何获得第一个-和之间的文本,并将其粘贴到另一个变量中?

Mat*_*all 6

如何在第一个文本之前获取文本:并将其粘贴到变量中供以后使用?

var text = 'abc: def - 01:00, ghi - 02:00',
    firstChunk = text.substring(0, text.indexOf(':'));
    // firstChunk is "abc"
Run Code Online (Sandbox Code Playgroud)

而且,我如何获得第一个-和之间的文本,并将其粘贴到另一个变量中?

var secondChunk = text.substring(text.indexOf('-') + 1, text.indexOf(','));
// secondChunk is " 01:00"
Run Code Online (Sandbox Code Playgroud)

字符串函数参考: