extract string
extractStr('My name is:Jerry. My age is:12.') // => ['Jerry', '12']
by ning wang
HTML
<div id="info">My name is:Jerry. My age is:12.</div>
<div id="keyInfo"></div>
JavaScript
var extractString = function(text){
var regexp = /:[^:\.]*?\./g || [];
var matchedText = text.match(regexp);
return matchedText.map(function(substr){
return substr.replace(/[:\.]/g,'');
});
};
var input = $('#info').text();
$("#keyInfo").text(extractString(input).toString());