js去掉省市区或者省市市的省和第一个市

    技术2022-07-10  153

    从企查查获取到企业的地址字符串,一般为省市区+详细地址或者为省市市+详细地址,产品提要求说要去掉省和第一个市,只拿区+详细地址或者第二个市+详细地址 由于不知道获取的字符串里有一个市或者两个市或者没有市。

    let newAddress = address.includes('市') ? address.replace(/市/, ' ').split(' ')[1] : address

    先判断是否有市,如果有,通过 replace() 把第一个市置换为空格,然后再用 split() 从空格处进行分割,取分割后的第二个字符串,如果没有就直接为原来的字符串

    Processed: 0.008, SQL: 9