擅长:python、mysql、java
<p>在验证字符串时,我总是遵从正则表达式</p>
<p>要创建集合,请将集合中的所有字符括在<code>[]</code>中。
要检查字符串是否包含任何字符集中的<em>而不是</em>,请在开头添加<code>^</code>。
要检查字符串是否包含集合的一个或多个成员,请附加<code>+</code></p>
<p>给定此信息,用于检查字符串是否包含除</em>{a,b,c,d}以外的任何字符的正则表达式如下所示:</p>
<p><code>[^abcd]+</code>(注意这是区分大小写的)</p>
<p>要在python中使用正则表达式,<code>import re</code>。<code>re.search(pattern, string, flags=0)</code>方法将在整个字符串中查找您给出的模式</p>
<p>有关python中正则表达式的更多信息,请参见<a href="https://docs.python.org/3.4/library/re.html" rel="noreferrer">here</a>。可以在<a href="https://regex101.com/" rel="noreferrer">here</a>找到一个简单的正则表达式测试程序</p>