ドル金額をPythonの文字列の ""タグに置き換える必要があります。これは私がこれまでに考え出したものである:ここでは文字列すべての金額を特定の文字列に置き換えます。
私の文字列です:私が正しく、すべての金額を見つけることができます。この正規表現で
s = 'Accounts and current portion of notes receivable, net of allowances of $2,199 and $2,506 at July 2, 2011 and October 2, 2010, respectively'
が。
re.findall(r"[\$]{1}[\d,]+\.?\d{0,2}",s)
は私を与える:
['$2,199', '$2,506']
をしかし、私は元の文字列に "" と金額を交換したいです。それ、どうやったら出来るの?
出力期待:
'Accounts and current portion of notes receivable, net of allowances of <amount> and <amount> at July 2, 2011 and October 2, 2010, respectively'