繁体   English   中英

使用Javascript正则表达式删除字符后的所有内容

[英]Deleting Everything After a Character with Javascript Regex

Charlie Wilson's War
<span class="nobr">(<a href="/year/2007/">2007</a>)</span>

对于上面的内容,我无法找出Javascript Regex模式来删除<及其后的所有内容,因此只能得到标题。 这一定很容易。

var html = 'Charlie Wilson\'s War<span class="nobr">...</span>';
console.log(html.split('<')[0]);

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.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM