貼り付けたテキストでやりたいことは3つに分かれる
ここにあるツールは、あなたが何を求めているかで分かれます。
測る。 文字数・単語数・ページ数カウンターは、そのテキストがどれくらいの長さかを教えてくれます——そして3つのうちどの答えが必要かは、誰が尋ねているかによって完全に変わります。SNSは文字数を数えます。編集者やクライアントは単語数を数えます。ヨーロッパの多くの大学や翻訳会社は標準ページ数を数えますが、これは文字数を一定の数で割ったものであり、「60ページ」という論文の分量規定は実はページ数ではまったくないのです。
形を変える。 ケースコンバーターは、camelCase、snake_case、kebab-case、Title Caseなどの間を変換します——主にコード内の名前、スプレッドシートの見出し、ファイル名を付け替える用途です。
そこから抽出する。 リストを貼り付けて、何かに選ばせる。1つの名前を選ぶ、画面上で回すルーレット、またはバランスの取れたチームへの分割。
これらのツールがリストを読み取る仕組み
抽選系のツールにはすべて共通する、つまずきやすい挙動が1つあるので、各ツールで個別に発見するよりも、ここでまとめて説明しておきます。
カンマより行が優先される。 テキストが複数行にわたる場合、1行が1つのエントリーとして扱われ、行内のカンマは単なる句読点になります——つまり、1行だけの田中, 太郎は2人ではなく1人です。カンマがエントリーを区切るのは、リスト全体が1行に収まっている場合だけです。このルールのおかげで、「姓, 名」形式の名前リストは何の手直しもなくそのまま貼り付けられます——これは何もしなければ最もよく壊れるパターンです。
スプレッドシートの列を貼り付けてもうまくいく。 Excel、Sheets、Numbersから列をコピーすると1行に1つの値が並ぶので、手直し不要でそのまま貼り付けられます。行をコピーした場合はそうなりません。
空行や余分なスペースは無視される。 末尾の空白は取り除かれ、空行は削除されるので、メールから貼り付けたリストを事前に整える必要はありません。
エントリーを繰り返すと、その分だけ重みが付く。 どのツールにも重み付けの項目はありません。誰かの当選確率を3倍にしたい場合は、その人を3回リストに入れてください——抽選は行に対して一様に行われるので、同じ行を3回書けばその確率は3倍になります。同じ仕組みはルーレットでも働き、こちらは見た目にも3つのスライスとして現れます。
テキストツールの残りはどこにあるか
数えたり形を変えたりするのではなくエンコードが必要なテキストはコンバーターにあります——Base64、バイナリ、進数変換です。公正さを証明する必要がある形でのランダム性が絡むものはランダマイザーにあり、抽選の検証ツールもそこに含まれます。