数字抽出
符号付き整数・小数らしい部分文字列を1行ずつ抽出します。
使い方
- 数字混在テキストを入力して実行します。
主な機能と処理範囲
optional +/-と小数点を認識しますが指数表記や桁区切りcommaを1数値として解析しません。
処理の仕組み
/[-+]?\d*\.?\d+/gの全matchを改行結合します。
例
x=-12.5, y=+3から-12.5と+3を抽出します。
こんな場面で便利
- ログ・文から単純数値tokenを抜くとき
利用前の確認
- 1e6や1,000は分割されるためnumeric parserではありません。
よくある質問
科学表記も1値になりますか?
いいえ。現在patternはexponent全体を扱いません。