レイズソフトウェア

文字列ジェネレーター

はてなブックマーク

文字数のチェックとかするときに便利そうな文字列生成ツールです(開発者向け)。
主に入力値の文字列チェック用のテストデータを作成する際に利用します。文字コードはきっとUTF-8です。ご自由にどーぞ。

0 文字

使い方

作成したい文字列の種類と文字数を入力して「作成」ボタンを押してください。
すると、テキストエリアに作成した文字列が出力されます。

文字列の種類

種類 説明
定型指定 定型の文字列を使用して文字列を出力します。 「全角 ひらがな」で、10 文字 → ぁあぃいぅうぇえぉお
「全角 カタカナ」で、10 文字 → ァアィイゥウェエォオ
「全角 英字」で、10 文字 → ABCDEFGHIJ
「全角 数字」で、10 文字 → 0123456789
「全角 記号」で、10 文字 → !”#$%&’()*
「全角 ソ能表」で、10 文字 → ―ソ能表ЫⅨ噂浬欺圭
「全角 機種依存」で、10 文字 → ①②③④⑤⑥⑦⑧⑨⑩
「全角 サロゲートペア」で、10 文字 → 𠀋𡈽𡌛𡑮𡢽𠮟𡚴𡸴𣇄𣗄
※ サロゲートペアは2文字で1文字です。表示文字数は2文字になります。
「全角 ランダム」で、10 文字 → ブ’たLMギりトF貼
「半角 カタカナ」で、10 文字 → ヲァィゥェォャュョッ
「半角 英字」で、10 文字 → ABCDEFGHIJ
「半角 数字」で、10 文字 → 0123456789
「半角 記号」で、10 文字 → !"#$%&'()*
「半角 ランダム」で、10 文字 → ケRSN4@2ラ8ミ
「ランダム」で、10 文字 → $¥:YXR勀ご09
文字指定 任意の一文字から始まる文字列を出力します。 「あ」で、10 文字 → あぃいぅうぇえぉおか
コードポイント指定 任意のコードポイント(Unicode16進)から始まる文字列を出力します。
※ UCS-2(BMP) の範囲までです。UCS-4 の範囲は使用できません。そのうち気が向いたら何とかします。。。
u+「0030」で、10 文字 → 0123456789
u+「0041」で、10 文字 → ABCDEFGHIJ
u+「0061」で、10 文字 → abcdefghij
u+「3042」で、10 文字 → あぃいぅうぇえぉおか
文字列指定 任意の文字列を使用して文字列を出力します。
※ デフォルト文字列がランダムで設定されるようにしてあります。
「あいうえお」で、10 文字 → あいうえおあいうえお

文字列の整形

コントロール 説明
「MD5」ボタン 文字列の MD5 ハッシュ値を生成します。 あいうえお → 86deb27a32903da70a7b2348fcf36bc3
「SHA-1」ボタン 文字列の SHA-1 ハッシュ値を生成します。
※ MD5、SHA-1 以外のハッシュ関数を使用するにはこちら
あいうえお → 4ab0856318af20fa77d4492684fb8d9789e00cb6
「小」ボタン 文字列を小文字に変換します。 ABCDEFG → abcdefg
「大」ボタン 文字列を大文字に変換します。 abcdefg → ABCDEFG
「あ」ボタン 文字列をひらがなに変換します。 アイウエオ → あいうえお
「ア」ボタン 文字列をカタカナに変換します。 あいうえお → アイウエオ
「半」ボタン 文字列を半角文字に変換します。 ABCDEFG → ABCDEFG
「全」ボタン 文字列を全角文字に変換します。 ABCDEFG → ABCDEFG
「逆」ボタン 文字列を逆順に並べ替えます。 12345 → 54321
「乱」ボタン 文字列をシャッフルします。 12345 → 32451
「複」ボタン 文字列を繰り返します。 あいうえお → あいうえおあいうえお
「切」ボタン 文字列を任意の文字数以内にします。
「消」ボタン 文字列をクリアします。
コントロール 説明
「ROT13」ボタン 文字列に ROT13 変換を行います。 ABCDEFG → NOPQRST
「CRC32」ボタン 文字列の CRC32 チェックサム値(符号なし)を生成します。 あいうえお → 3050435719
「改行除去」ボタン 文字列から改行を取り除きます。 あいうえお → あいうえおかきくけこ
かきくけこ
「文末改行」ボタン 文字列の文末に改行を追加します。 あいうえお。かきくけこ。 → あいうえお。
           かきくけこ。
「nl2br」ボタン 文字列の改行の前に<br />を挿入します。 あいうえお → あいうえお<br />
かきくけこ   かきくけこ
「タグ小」ボタン 文字列中のHTMLタグを小文字に変換します <BR /> → <br />
「タグ大」ボタン 文字列中のHTMLタグを大文字に変換します <br /> → <BR />
「タグ除去」ボタン 文字列からHTMLタグを取り除きます。 <h1>あいうえお</h1> → あいうえお
コントロール 説明
「URL enc」ボタン 文字列をURLエンコードします。 あいうえお → %E3%81%82%E3%81%84%E3%81%86%E3%81%88%E3%81%8A
「URL dec」ボタン 文字列をURLデコードします。
※ URLの構造を解析するにはこちら
%E3%81%82%E3%81%84%E3%81%86%E3%81%88%E3%81%8A → あいうえお
「Base64 enc」ボタン 文字列を MIME Base64 方式でエンコードします。 あいうえお → 44GC44GE44GG44GI44GK
「Base64 dec」ボタン 文字列を MIME Base64 方式でデコードします。 44GC44GE44GG44GI44GK → あいうえお
「MIME enc」ボタン 文字列を MIME ヘッダエンコーディング方式でエンコードします。 あいうえお → =?UTF-8?B?44GC44GE44GG44GI44GK?=
「MIME dec」ボタン 文字列を MIME ヘッダエンコーディング方式でデコードします。 =?UTF-8?B?44GC44GE44GG44GI44GK?= → あいうえお
「HTML enc」ボタン 文字列の特殊文字をHTMLエンティティに変換します。 <br /> → &lt;br /&gt;
「HTML dec」ボタン 文字列のHTMLエンティティを特殊文字に変換します。 &lt;br /&gt; → <br />
コントロール 説明
「行ソート」ボタン 文字列を行単位で昇順に並び替えます。 お → あ
え   い
う   う
い   え
あ   お
「行逆順」ボタン 行単位で逆順に並び替えます。 あ → う
あ   い
い   い
い   あ
う   あ
「行シャッフル」ボタン 行単位でシャッフルします。 お → い
え   お
う   え
い   あ
あ   う
「行一意」ボタン 重複行を取り除きます。 あ → あ
あ   い
い   う

「空行除去」ボタン 空行を取り除きます。 あ → あ
   い
い   う
 
「Unicode enc」ボタン 文字列を Unicode(Universal character names)形式でエンコードします。 あいうえお → \u3042\u3044\u3046\u3048\u304a
「Unicode dec」ボタン 文字列を Unicode(Universal character names)形式でデコードします。
\uXXXX、\UXXXX、u+XXXX、U+XXXX形式に対応しています。
サロゲートペアも使用できます。
\u3042\u3044\u3046\u3048\u304a → あいうえお
このエントリーをはてなブックマークに追加