2012-08-16 28 views

回答

0
var s = 'FName LName<div class="soc-net-not" id="social_network_notification_853">3</div>'; 
var text = s.substring(0, s.indexOf("<") - 1); // FName LName 
0
var x = 'FName LName<div class="soc-net-not" id="social_network_notification_853">3</div>'; 

var y = x.split('<')[0]; 
0

往常一樣,如果它變得更加複雜,解析HTML

var text = $('<div />').html(x).contents().filter(function() { 
    return this.nodeType === 3; // only get text nodes 
}).text(); 

或者你的情況,這將足以作爲得好:

var text = $('<div />').html(x).contents().first().text(); 
0

試試這個:

var text = $('<div/>').html(x).find('div').remove().end().text() 

Demo