|
5精币
<td>020-39283063林映周13570334818 广州市普同实验仪器分析有限公司(传真:+86-020-39283062)—广东广州市番禺区迎宾路天安节能科技园发展大厦208邮编:511400 </td>
<td>020-39251591 郭先生 13690211075 广州市伟能高分子材料有限公司(传真:020-39251595)—中国 广东 广州市番禺区 33 </td>
麻烦写个通用的正则,数据连在一起了,用 \d{3,4}[\s,-]?\d{7,8} [\u4e00-\u9fa5] 1[3,4,5,8]\d[\s,-]?\d{4}[\s,-]?\d{4}+ 由于个人能力有限,匹配不来,求各位指导,谢谢
格式如:
020-39283063 林映周 13570334818 广州市普同实验仪器分析有限公司 86-020-39283062 广东广州市番禺区迎宾路天安节能科技园发展大厦208邮编:511400
|
最佳答案
查看完整内容
先站个位置,吃晚饭再回来看看,楼主的情况一个表达式不好取出来,建议多用子表达式。
([\d]{3}-[\d]{7,8})\s?([%u4e00-%u9fa5]{2,4})\s?([\d]+)[\s]{0,2}([%u4e00-%u9fa5|\s]+)[\s]{0,2}(.*?)([\d]{0,2}-?[\d]{3}-[\d]{7,8})..([%u4e00-%u9fa5|\w|\s]+)
这个表达式有点错误不过还是可以匹配的。我回来再给你调一下
|