7

重複の可能性:
正規表現を使用して浮動小数点数を検出する方法

浮動小数点数の文字列表現に一致するPython正規表現を作成するにはどうすればよいですか?

float式は、のようにコンストラクターによって受け入れられる任意の文字列と一致する必要がありfloat('3.5')ます。したがって、式は一致する必要が'0.'ありますが、一致し'.0'ない必要があります'.'

無限大とNaNの文字列表現を一致させる必要はありません。

4

1 に答える 1

26
r'[+-]?(\d+(\.\d*)?|\.\d+)([eE][+-]?\d+)?'
于 2012-10-17T07:32:09.773 に答える