擅长:python、mysql、java
<p>您可以执行此操作以仅获取符合您的架构的匹配:</p>
<pre><code>df[(df.passenger.str.contains(r'(?:True|False)')) & (df.name.str.contains(r'(?:[a-zA-Z ]+)')) & (df.date.str.contains(r'(?:\d+-\d+-\d+)'))]
</code></pre>
<p>输出:</p>
<pre><code> id name passenger date
0 5abcdefg Ani True 2019-01-01
2 5bcdefgh Budi False 2019-11-10
3 5cdefghi Rani True 2019-11-11
</code></pre>