JSでとある文字列の中からNumber型に変換するのに必要な文字だけを取り出したいです。
以下に入力と出力の例をいくつか示します。
var before = "-.^-.^-.^12345-.^345-.^34テストテスト五項の擦り切れ5-.^345-.^345-.^"; var after = before.replace(【何らの正規表現】); console.log(after) // => -.12345345345345345
var before = "geuiyh32.4gv890jkh-qkj.fe3"; var after = before.replace(【何らの正規表現】); console.log(after) // => 32.48903
var before = "***ほげほげ12345ふむふむ67" var after = before.replace(【何らの正規表現】); console.log(after) // => 1234567
【何らかの正規表現】部分についてアドバイスをいただけると幸いです。
ちなみに"+12浮動小数点表記とか345e-1","0x0b0oX進法リテラルとか1010"←これらはどう返せばいいですか?
回答4件
あなたの回答
tips
プレビュー