JSON整形ツール
JSONを読みやすく整形、圧縮、または妥当性を確認します。コメント、末尾のカンマ、シングルクォートは使えません。CSVへの変換はしません。
サンプルテキストで正規表現を試し、各一致とその位置、グループを確認します。
このツールはブラウザ内で動作します。入力内容、ファイル、生成した値はこの端末に残ります。お気に入りと最近使ったツールを利用する場合も、ローカルストレージに保存されるのはツール名だけで、パスワード、文書、QR コードの内容は保存されません。 詳しくはプライバシーポリシーをご覧ください。
このツールの詳しい解説(使い方、例、よくある質問)は、現在英語のみでご用意しています。
Type a regular expression, choose flags, and paste the text you want to test. The page lists whether anything matched, how many matches it found, the matched text, where each match starts, and any capture groups.
Pattern \d+, flag g, text “Order 14 and order 3”. You get two matches, 14 at the first digit and 3 at the later digit.
Pattern Name: (\w+) on “Name: Sara” shows the full match and group 1 as Sara.
The page builds a JavaScript RegExp and runs it on the text you pasted. It does not eval the pattern as a script. A dot matches one character. * means zero or more, + means one or more, and ? means optional. Brackets match one character from a set. Parentheses capture a group. A bar means or. \d is a digit, \s is whitespace, and \w is a word character. Without g, only the first match is listed.
This uses the browser’s JavaScript regular expressions, which differ from some other engines. A pattern longer than 300 characters is rejected. A very slow pattern can still stall the tab. The page does not sandbox the match in a separate process. It will not run other JavaScript you type in the pattern box.
See the disclaimer for what these tools do not cover.
JSONを読みやすく整形、圧縮、または妥当性を確認します。コメント、末尾のカンマ、シングルクォートは使えません。CSVへの変換はしません。
テキストのSHA-256、SHA-384、SHA-512ダイジェストをブラウザ内で作成します。これはハッシュであり、暗号化ではありません。
オブジェクトのJSON配列を、セル内のカンマや引用符も含めてCSVに変換します。
テキストをUTF-8でBase64にエンコード、またはデコードします。結果は誰でもデコードできるため、パスワードを隠す用途には使えません。ファイルは扱いません。
安全な乱数源を使い、ブラウザ内でUUID v4を1つまたは複数生成します。
encodeURIComponentでURLの構成要素をブラウザ内でエンコード・デコードします。
A dot matches one character. * means zero or more, + means one or more, and ? means optional. Square brackets match one character from a set. Parentheses capture a group. A bar means or. ^ and $ mark the start and end of a line when the m flag is on. \d is a digit, \s is whitespace, and \w is a word character. This page only builds a RegExp. It does not run other JavaScript from the pattern box.