您的位置:首页 > 其它

多个字符串关键字同时满足匹配一个字符串和多个字符串关键字分割一个字符串

2017-06-11 21:20 344 查看
       一 .  有时候我们在处理一个字符串的时候,有这样一个需求,如何用2个或多个字符串同时匹配一个字符串并得到匹配结果呢 ?


     运行程序上面程序,得到结果如下:



二.   我们有时候还会遇到这样的一个需求,有一些不太规则的数据,我们要将这些数据给拆分归类,我们该如何做呢?



运行上面程序,我们将得到如下结果:



需要注意的是,该正则是正向匹配。若在后面的地址出现和前面的关键字有重复,得到的对应分割字符串长度为后面重复出现的那个地方,比如第一条数据: 上海市黄浦区xxx区,也许xxx区是小区的名称。针对这种特殊情况,我们需要特别注意,特殊处理一下。如果是它,运行上面程序将得到结果: 黄浦区 那里将会是 黄浦区xxx区。

      
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: 
相关文章推荐