import re
sequence = 'i have -0.03 dollars in my hand'
m = re.search('(have)(-\w[.]+)(dollars\w+)',sequence)
print m.group(0)
print m.group(1)
print m.group(2)
寻找一种在两次出现之间提取文本的方法。在这种情况下,格式是'我有'后跟 - 漂浮,然后是'美元\ w +'正则表达式搜索从字符串中提取浮点数。 Python
如何使用re.search来提取此浮点数? 为什么这些小组不以这种方式工作?我知道我可以调整一下,让它与这些团队合作。任何帮助将不胜感激
我想我可以用组,paranthesis,但我得到的eror
你怎么能有-0.03美元,在你的手? :) –