テキスト内の金額や数量などの数字を一括抽出!重複削除・CSV出力も可能な自動整形ツール

目次

数字抽出ツール

抽出する対象
全角
数字と近接する記号
数字・記号と近接する空白
抽出する数字の桁数
抽出結果の形式
出力から削除


区切り文字
囲い文字

入力欄

抽出結果(コピペ用)

※ブラウザ上で処理するため、サーバーに入力した文字を送信することはありません。

差分

ツールの説明

文章の中から数列のみを抜き出すツールです。

全角数字・全角記号

全角の数字や全角の記号で表記された数列も抽出することができます。

ただし、抽出結果は半角に変換されて出力されます。

数字と近接する記号

数字と近接する記号を数列と見做して抽出することができます。

例えば「$9,999.99」のように数字に「$(ドル)」「,(カンマ)」「.(ドット)」の三つの記号が含まれている文字列を一塊として抽出することができます。

数字・記号と近接する空白

数字・記号と近接する空白(スペースやタブ)を数列と見做して抽出することができます。

例えば「- 100」のように数字の前に半角スペースがあるマイナス表記などの文字列を一塊として抽出することができます。

注意点としては、「- 100 – 200」のような文字列も一塊として抽出されることになります。

抽出する数字の桁数

抽出する数字を、何桁から何桁の数列を対象とするかを絞り込めます。

例えば「4~6」と指定すれば、4桁, 5桁, 6桁 の数列だけを抽出することができます。

「数字に隣接する記号」で記号を含む場合でも、桁数のカウントは数字のみを対象とします。

例えば、「4~6」が指定されている場合、「$99,999」という数列は「$(ドル)」「,(カンマ)」を除外した「99999」という5桁の数列として扱います。

抽出結果から記号を削除

抽出対象に「数字・記号と近接する空白」で空白を対象している際に、抽出結果からは空白を除外したい場合に使用します。

例えば「- 100」を抽出した際は、抽出結果に「-100」と出力されます。

抽出結果から空白を削除

抽出対象に「数字に隣接する記号」で記号を選択している際に、抽出結果からは記号を除外したい場合に使用します。

例えば「$9,999.99」を抽出した際は、抽出結果に「999999」と出力されます。

抽出結果の重複削除

文章の中から抽出した数列で重複する数列を削除して一意の数列のみの一覧として出力することができます。

抽出結果の区切り文字

抽出した数列一覧の区切り文字を改行・カンマ・タブ・半角スペースから選ぶことができます。

改行区切りであれば一般的な一覧として出力されます。

カンマ区切りであれば CSV (Comma Separated Values) に、タブ区切りであれば TSV (Tab Separated Values) に、半角スペース区切りなら SSV (Space Separated Values) のデータとして使える……かもしれませんね。

抽出結果の囲い文字

抽出した数列一覧の各数列をダブルクォーテーションかシングルクォーテーションで囲うことができます。

抽出結果を何かしらのデータとして扱いたい場合に、文字列であることを明確にするために囲い文字で囲いたい場合が……あるかもしれませんね。

よかったらシェアしてね!
目次