擅长:python、mysql、java
<p>与其使用正则表达式,不如将其分解为以下步骤:</p>
<pre><code>s = "Limit 1 per person. Limit 1 per table. Not valid for carryout. Not valid with any other offers, no cash back. Valid only for Wednesday-Friday dinner and Saturday-Sunday brunch. Not valid on federal holidays. Reservation required."
results = []
for line in s.split("."):
if any(text in line.lower() for text in ("saturday", "sunday", "weekend")):
results.append(line.replace("brunch", "BRUNCH"))
else:
results.append(line)
result = ".".join(results)
print(result)
</code></pre>