[英]Deleting Everything After a Character with Javascript Regex
Charlie Wilson's War
<span class="nobr">(<a href="/year/2007/">2007</a>)</span>
For my stuff above, I can't figure out a Javascript Regex pattern to delete < and everything after so I can get only the title. 对于上面的内容,我无法找出Javascript Regex模式来删除<及其后的所有内容,因此只能得到标题。 This must be easy. 这一定很容易。
var html = 'Charlie Wilson\'s War<span class="nobr">...</span>';
console.log(html.split('<')[0]);
A regexp pattern could be [^<]+
, therefore: regexp模式可以是[^<]+
,因此:
var string = "Charlie Wilson's War<span class=\"nobr\">(<a href=\"/year/2007/\">2007</a>)</span>";
var re = /[^<]+/;
console.log(string.match(re));
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.