抱着猫睡觉的鱼_
2021-09-27 09:49
采纳率: 96.8%
浏览 57
已结题

js以某个汉字截取字符串

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

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

  • 好问题 提建议
  • 收藏

3条回答 默认 最新

  • Yirujet 2021-09-27 09:56
    已采纳

    '北京市西城区展览路街道展览馆路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截取也可以哦,用循环遍历也可以哦

    评论
    解决 无用
    打赏 举报

相关推荐 更多相似问题