求截取指定字符串之间的字符的正则表达式

我是要实现一个字符串模糊匹配:如
字符串 ";行车总;机场巴士民航班车售票处;小车厅;
希望可以匹配到分号之间的内容带分号也没关系
现有表达式 车.*?(?=;) 可以匹配到车之后的分号但是之前的分号一直不行套用这个也不行 ,,
想要的答案是 可以匹配出 行车总 机场巴士民航班车售票处 小车厅 3个字符

var str=";行车总;机场巴士民航班车售票处;小车厅;";
var reg=/[^;]+(?=;?)/g;
str.match(reg);追问

老铁不可以呢....

温馨提示:答案为网友推荐,仅供参考