需要正则表达式在冒号分隔之前和之后获取字符串

时间:2013-09-28 07:07:33

标签: javascript jquery

我在javascript中使用了以下字符串

lolo dolo:279bc880-25c6-11e3-bc22-3c970e02b4ec

我想在之前提取字符串,然后将其存储在变量中。我不是正则表达式专家,所以我不知道该怎么做。

2 个答案:

答案 0 :(得分:0)

不需要正则表达式,请使用.split()

var x = 'lolo dolo:279bc880-25c6-11e3-bc22-3c970e02b4ec'.split(':');
var before = x[0]
var after = x[1]

答案 1 :(得分:0)

利用split(),不需要正则表达式。

使用:分隔您的字符串,因此它会将您的字符串分为两部分。

var splitter  ="lolo dolo:279bc880-25c6-11e3-bc22-3c970e02b4ec".split(':');


var first  =splitter[0];
var second =splitter[1];