私たちは、例えば、文字列にfloat値を持つ整数値を置き換えるためにしようとしている:正規表現は1
、100
と2
ではなく、数字と一致している必要があり正規表現は、浮動小数点数と整数を交換する
#var1 * #var2/ 1+100 - 2 + 1.5 - .5
ましたすでに浮動小数点数です。例えば、1.5
と.5
私は数字を自分で見つけて/[^\w](\d+)/
まで取得しています。 今、\.?\d+
が続くこの正規表現から数値を除外するにはどうすればよいですか?
正規表現は、JavaやActionScript 3
おかげです。置き換えられる数字のキャプチャグループが追加された@Marko Topolnikの答えである '(?<![。\ w])(\ d +)(?![。\ w])' – amiuhle