var str = "some text{index:1}{id:2}{value:3}"; var index = str.match(/{index:(\d+)}/); index = index && index[1]*1;