擅长:python、mysql、java
<p>您可以使用这个regex,它捕获地址、电话和传真三个组中的数据,并使电话和传真组成为可选组</p>
<pre><code>(?<Address>.+)\s*(?:Phone:\s*(?<Phone>[^a-zA-Z]*))?\s*(?:Fax:\s*(?<Fax>.*))?
</code></pre>
<p><a href="https://regex101.com/r/6LpJMT/1" rel="nofollow noreferrer">Demo</a></p>
<p>如果你有任何问题,请告诉我。你知道吗</p>