擅长:python、mysql、java
<pre><code>>>> states = ["New York", "California", "Nebraska", "Idaho"]
>>> postal_addr = "1234 1st E St San Jose California 95112"
>>> first_match = next(state for state in states if state in postal_addr)
>>> first_match
'California'
</code></pre>
<p>但是,如果需要在单词边界处进行匹配,则最好使用regex。在</p>