擅长:python、mysql、java
<p>这里有一种方法(在修复字符串文字后):</p>
<pre><code>import re
exp='"OLS"."ORDER_ITEMS"."QUANTITY" <50 and "OLS"."PRODUCTS"."PRODUCT_NAME" = \'Kingston\''
search_for = '"OLS"."PRODUCTS"."PRODUCT_NAME"'
m = re.search(r'(\w+)\s+' + search_for, exp)
print(m.group(1))
</code></pre>
<p>结果:</p>
<pre><code>and
</code></pre>
<p>请注意,没有理由转义字符串中的双引号字符,因为您使用单引号定义字符串。出于同样的原因,您必须转义<code>Kingston</code>周围的单引号</p>