详细地址通过正则抽取省市区

 let str="(?<province>[^省]+自治区|.*?省|.*?行政区|.*?市)(?<city>[^市]+自治州|.*?地区|.*?行政单位|.+盟|市辖区|.*?市|.*?县)(?<county>[^区]+区|.+旗|.+海域|.+岛)?(?<town>[^区]+区|.+镇)?(?<village>.*)";
            let regex = new RegExp(str);
            let execResult = regex.exec('地址');
            let groups = execResult.groups;
            console.log(groups)

在这里插入图片描述