找回密码
 立即注册

QQ登录

只需一步,快速开始

微信小程序开发问答

关注:386

所属分类: 微信开发 微信小程序开发问答

1、清楚的描述问题,必要时请配图、代码等!点击查看如何发帖
2、本版为小程序技术问答板块,请勿各种无意义的灌水回复,违者将做禁封账号处理
3、请及时查看问题回复,为了让更多开发者得到参考,如问题得到解决,楼主务必选择一个最佳答案(点击“设为最佳”按钮),谢谢:)


QQ群:很快小程序开发交流1群:立即加群很快小程序开发交流2群:立即加群

微信小程序用正则表达式提取字符-求助

[复制链接]
查看: 681|回复: 2
最佳答案
0 

1

主题

2

帖子

139

积分

新人求带

积分
139
 楼主| 发表于 2018-3-11 23:20:00 | 显示全部楼层 |阅读模式
微信小程序用正则表达式提取字符-求助
案列一:从以下字符串中提取字符
renderReverse&&renderReverse({"status":0,"result":{"location":{"lng":112.93885999999998,"lat":28.227780004000949},"formatted_address":"湖南省长沙市岳麓区银双路425","business":"桐梓坡路,市政府,桐梓坡","addressComponent":{"country":"中国","country_code":0,"country_code_iso":"CHN","country_code_iso2":"CN","province":"湖南省","city":"长沙市","city_level":2,"district":"岳麓区"
最终结果
city:长沙市   (city: 是常量, 长沙市  是变量)  这个是请求服务器的接口返回。


案列二:<td width="68%">  <img src="IMAGES/006.gif" width="10" height="10">  <a class=middle href="E_ReadNews.asp?NewsID=657" title="第十周工作安排" target="_blank"> <l><font color=""> 第十周工作安排</font></l></a>"
最终结果
href="E_ReadNews.asp?NewsID=657"   ( href= 是常量, "E_ReadNews.asp?NewsID=657"  是变量)

求助大神怎么提取需要的字符串?
回复

使用道具 举报

最佳答案
0 

0

主题

4

帖子

39

积分

新人求带

积分
39
发表于 2018-3-13 12:51:09 | 显示全部楼层
求同!!!
回复

使用道具 举报

最佳答案
0 

1

主题

2

帖子

139

积分

新人求带

积分
139
 楼主| 发表于 2018-3-18 21:06:49 | 显示全部楼层
还是自己解决了。这个网站也问不出什么结果。

        var city = res.data;                   //city 长沙市
        var cit1 = /"city":.*?."/g;            //正则表达式最终形态 一次匹配
        var cit2 = /[\u4e00-\u9fa5]+/g;        //正则表达式最终形态 二次匹配
        city = cit1.exec(city);                //city 长沙市
        city = cit2.exec(city);
        city = city[0].replace("市", "");
        console.log(city);
       最后得到需要的结果 :  长沙
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则



www.henkuai.com—微信开发者的分享交流平台,专注微信开发生态。

天津市滨海新区
中新生态城中成大道生态建设公寓9号楼3层301

微信公众号

广告推广
QQ:805874290

市场合作
zhongcong@henkuai.com