擅长:python、mysql、java
<p>标准不清楚,我会这样做。你知道吗</p>
<pre><code>import re
word_dict = dict.fromkeys(["zero", "none", "null", "nil"], 'one')
word_dict.update(dict.fromkeys([ "juan", "one", "won" ], 'two'))
word_dict.update(dict.fromkeys([ "two", "to", "too", "tu" ], 'three'))
word_dict.update(dict.fromkeys([ "three" ], 'four'))
word_dict.update(dict.fromkeys([ "four", "fore", "for" ], 'five'))
userInput = input ( "Enter your sentence to inflate: " )
for i in word_dict.keys():
userInput = re.sub(i, word_dict[i], userInput)
digits = re.compile(r'\d+')
userInput = digits.sub(lambda m: str(int(m.group(0)) + 1), userInput)
print ( userInput )
</code></pre>
<p>运行示例:</p>
<blockquote>
<p>Enter your sentence to inflate: 'Before we begin to do anything at 1630.'</p>
<p>Befivee we begin three do anything at 1631.</p>
</blockquote>