0
点赞
收藏
分享

微信扫一扫

【截取江苏省盐城市滨海县正红镇仁前村到指定位置,区域】

非凡兔 2022-04-02 阅读 98
javastring
private String getVillageName(String address) {
        try {
            String[] a = address.split("省");
            if (a.length > 1) {
                address = a[1];
            }

            a = address.split("市");
            if (a.length > 1) {
                address = a[1];
            }


            a = address.split("区");
            if (a.length > 1) {
                address = a[1];
            }

            a = address.split("县");
            if (a.length > 1) {
                address = a[1];
            }

            if (!a.toString().startsWith("镇")) {
                a = address.split("镇");
                if (a.length > 1) {
                    address = a[1];
                }
            }

            a = address.split("乡");
            if (a.length > 1) {
                address = a[1];
            }

            a = address.split("办事处");
            if (a.length > 1) {
                address = a[1];
            }

            a = address.split("街道");
            if (a.length > 1) {
                address = a[1];
            }

            a = address.split("村");
            if (a.length > 1) {
                address = a[0] + "村";
            }

            return address;
        } catch (Exception e) {

        }
        return "";
    }
举报
0 条评论