擅长:python、mysql、java
<p>据我所知,你解决问题的方法不对。在</p>
<p>正则表达式并不是一个神奇的工具,它可以从杂乱无章的文本元素中提取相关数据。它是一种工具,它只能从文本中提取数据,而文本中有可变部分,但也有最小的稳定结构作为锚,变量部分可以相对于文本进行本地化。在</p>
<p>在你的治疗中,在我看来,你首先隔离了这一部分,它包含可能的电话号码,然后是地址的1/2行。但是这样做,你就丢失了信息:之前是什么,之后是什么是锚定信息,你不应该试图在删除这些信息后获得的剩余部分中找到一些东西。在</p>
<p>此外,我假设您不只是想捕获一个电话号码和一个地址:您可能希望提取出本节前后的其他信息。使用一个形状良好的正则表达式,您可以一次捕获所有片段。在</p>
<p>所以,请给出更多的文本,在有限的部分前面有足够的字符,后面有足够的字符,这样就可以编写一个正确、更简单的regex策略来捕获所有需要的数据。triplee已经问过你了,你没有,为什么?在</p>