Unicode の制御コードが含まれるかチェックする英数字が含まれるかチェックする英字が含まれるかチェックする半角数字が含まれるかチェックする ヌルバイト(U+0000) などの制御コード(制御文字)によって脆弱性が生み出される可能性があることと日常の文章のやりとりでは不要な文字なので、制御コードが存在するかどうかをチェックする必要がある。 制御コードの集合は C0 と C1 と呼ばれる。C0 のコードポイントの範囲は U+0000 から U+001F と U+007F であり、C1 のコードポイントの範囲は U+0080 から U+009F である。Unicode.org で配布されている C0 の定義と説明はこちら、C1 はこちらのリンクを参照。Wikipedia の C0 and C1 control codes やUnicode control characters の記事が存在す