js地址分隔省市区镇
时间: 2023-09-17 07:14:42 浏览: 49
可以使用以下代码来分隔省市区镇:
```javascript
var address = "湖北省武汉市江夏区文化大道110号";
var reg = /.+?(省|市|自治区|自治州|县|区)/g;
var addressParts = address.match(reg);
var province = addressParts\[0\];
var city = addressParts\[1\];
var district = addressParts\[2\];
var town = addressParts\[3\];
console.log(province); // "湖北省"
console.log(city); // "武汉市"
console.log(district); // "江夏区"
console.log(town); // "文化大道"
```
这段代码使用正则表达式将地址按照省、市、区、镇进行分隔,并将分隔后的值存储在相应的变量中。你可以根据需要修改正则表达式来适应不同的地址格式。
#### 引用[.reference_title]
- *1* [js截取省市区地址](https://blog.csdn.net/m0_54829066/article/details/128589086)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v91^koosearch_v1,239^v3^insert_chatgpt"}} ] [.reference_item]
- *2* [JS 分割地址省市区(含自治区,直辖市,县,自治县)](https://blog.csdn.net/Fxhani/article/details/108605160)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v91^koosearch_v1,239^v3^insert_chatgpt"}} ] [.reference_item]
- *3* [JS 地址截取 省市区 (含自治区,直辖市,县,自治县)](https://blog.csdn.net/qq_36595944/article/details/106355065)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v91^koosearch_v1,239^v3^insert_chatgpt"}} ] [.reference_item]
[ .reference_list ]