擅长:python、mysql、java
<p>如果您可以选择使用<a href="http://www.regular-expressions.info/charclass.html" rel="nofollow">negated class</a>来排除不允许的字符,而不是将允许的字符添加到类中,这样可能会更好地可读性和可维护性</p>
<pre><code><span\s+class=\"text\">([^<]+)<\/span>
</code></pre>
<ul>
<li><code>[^<]+</code>匹配一个或多个不是<code><</code>的字符</li>
<li><code>\s+</code>匹配一个或多个空格<code>[ \t\r\n\f]</code></李>
</ul>
<p><a href="https://regex101.com/r/dZ3iK6/1" rel="nofollow">See demo at regex101</a></p>