js以某个汉字截取字符串

字符串如下,怎么以'道'截取,变成这种'北京市西城区展览路街道' 和 '展览馆路38号百万庄大街10号院'

let string = '北京市西城区展览路街道展览馆路38号百万庄大街10号院'

'北京市西城区展览路街道展览馆路38号百万庄大街10号院'.split(/(?<=道)/)

img

let string = "北京市西城区展览路街道展览馆路38号百万庄大街10号院";
console.log("=========t", string);
let index = string.indexOf("道");
let after = string.substr(index + 1);
let beforeText = string.substring(0, index);
let result = beforeText +'和'+ after;
console.log("=========r", result);

用slice截取也可以哦,用循环遍历也可以哦