浮動小数点数に一致する正規表現を定義するのに問題がありますが、整数を特定することはできません。正規表現は浮動小数点数に一致しますが、整数ではありません
浮動小数点数に一致する以下の正規表現があります。
(\+|-)?([0-9]+\.?[0-9]*|\.[0-9]+)([eE](\+|-)?[0-9]+)?
上記の式を整数と一致させないように修正するにはどうすればよいですか?ここで
が一致しなければならないものの例です。
3.3
.3
5E6
.2e-14
7E+3
4.
5.E2
1e2
ご確認ください。:。。唯一 '#を.'、' ## ''# '、'#1 .Eの# '、' ##の電子の# 'と。 '。#e#'は一致するはずですか? – sp00m
はい、そうです。 – mrjasmin
http://www.regular-expressions.info/floatingpoint.htmlを参照してください。 –