行番号の付与
Line Numbering
開始値・増分・桁揃え・区切り文字を決めて行頭の番号を付けたり外したりします。
行の一覧に番号を付けるか、付いている番号を外します。難しいのは外すほうで、だから値打ちがあります。先頭の数字が増加する並びを作っているときだけ外すので、年や金額が並んだ列には手を付けません。
テキスト
行番号
番号と行の内容のあいだに入る文字です。
結果
使い方
付けるか外すかを選びます
外すときは、何行で番号を見つけたか、どれくらい確信しているかを知らせます。データを一覧として読んだかどうかを、そこで確かめられます。
開始・増分・区切り文字を決めます
区切り文字を「. 」にすると1. 本文、「) 」にすると1) 本文になります。タブにすると、表計算が2列に分けて読み込みます。
番号を揃える必要があるなら桁を埋めます
01、02 … 11 にすると、等幅の表示で本文が同じ桁から始まります。端末やdiffで読む文章では効いてきます。
よくある質問
番号を外してくれません
先頭の数字が増加していないので、内容に見えるということです。年・価格・識別子の列でしょう。外さないほうが安全です。番号付きの一覧に番号が残るより、データファイルの先頭フィールドを消すほうがずっと悪い結果になります。
空行はどうなりますか
「空行を飛ばす」をオンにすると空行はそのまま残り、番号も使いません。行ではなく項目を数える番号になります。オフにすると空行を含めてすべての行に番号を振ります。
1以外の数から始められますか
できます。開始番号も増分も指定できます。増分を10にすると10、20、30となり、後から行を挿し込む余地を残していた古いBASICの流儀になります。
ここから渡せます
大文字・小文字変換
Case Converter
UPPER・lower・Title・Sentence・camelCase・snake_case・kebab-case・CONSTANT_CASEのあいだで表記を変えます。
テキスト差分比較
Text Diff
2つの文章を左右に並べるか1行に重ねて、行・単語・文字のいずれかの粒度で比べます。
重複行の削除
Duplicate Line Remover
重複した行を消すか、重複だけを残すか、各行が何回出てきたかを数えます。
行の並べ替え・シャッフル
Line Sorter & Shuffler
行を辞書順・数値順・長さ順に並べ替えるか無作為に混ぜ、逆順と大文字小文字の扱いも選べます。
次の一手
このツールが出したものをそのまま受け取れる道具です。
アスキー表の生成
ASCII Table Generator
表を等幅のアスキー・Markdown・罫線文字の枠で描き、READMEやコメントに貼れる形にします。
リスト形式の変換
List Formatter
複数行をカンマ区切り・引用符付きのSQL IN句・JSON配列・箇条書きに変え、また元に戻します。
行の並べ替え・シャッフル
Line Sorter & Shuffler
行を辞書順・数値順・長さ順に並べ替えるか無作為に混ぜ、逆順と大文字小文字の扱いも選べます。
検索と置換
Find & Replace
文字列・単語単位・正規表現で置換し、キャプチャグループを使って、当たった箇所をすべて事前に確認できます。
Markdownエディタ
Markdown Editor
Markdownをリアルタイムのプレビュー付きで書き、GFMの表とタスクリストごとHTMLに書き出します。
個人情報のマスキング
Text Anonymiser
自由文からメールアドレス・電話番号・カード番号・各種の識別番号を見つけて伏せ字にするか仮名に置き換えます。