入力フィルタの選択
最終更新日: 2021年8月11日
入力フィルタが利用できるパターンは次の通りです。
入力フィルタは「型」によって自動的に選択されます。
入力値を「文字列」と判定するフィルタです。標準では「文字列(一般)」フィルタが選択されています。
すなわち、本指定は後述する「文字列(最小限)」「半角→全角」「全角→半角」を含んだものとなっています。
改行コードを "LF" に統一します。
入力値を日付と判断して、日付型に変換するフィルタです。全角で入力された数値はすべて半角に統一します。
入力値を数値と判断して、数値型に変換するフィルタです。全角で入力された数値はすべて半角に統一します。
入力値に半角文字が含まれていた場合、この半角文字に対応する全角文字に変換します。
入力値に半角カタカナが含まれていた場合、この半角カタカナを全角カタカナに変換します。
入力値に半角文字が含まれていた場合、この半角文字に対応する全角文字に変換します。半角空白も全角空白に変換します。
入力値に全角文字が含まれていた場合、この全角文字に対応する半角文字に変換します。対応する半角文字がなければ変換はされません。
入力値に全角文字が含まれていた場合、この全角文字に対応する半角文字に変換します。全角空白も半角空白に変換します。対応する半角文字がなければ変換はされません。
フィルタを「なし」とすることはできません。この欄を空白とした場合、フィルタなしではなく、型に応じた標準のフィルタが自動選択されます。例えば文字列型の場合は「文字列(一般)」が適用されます。全角英数字や半角カナ文字をそのまま保存したい場合は「文字列(最小限)」を選択してください。
各フィルタの詳細な仕様は次のとおりです。(数値はフィルタ処理の順番です。)
利用できる型とUI
入力フィルタの選択
文字列(一般)
次のような処理が行われます。
※「記号」は以下の文字を指しています。
!
”
#
$
%
&
\
(
)
^
~
[
]
.
{
}
;
:
+
*
_
/
-
?
文字列(最小限)
日付型
数字型
半角→全角
半角→全角(カナのみ)
半角→全角(空白を含む)
全角→半角
全角→半角(空白を含む)
注意
詳細な仕様
文
文(小)
数
日
半→全
半→全(カ)
半→全(空)
全→半
全→半(空)
XML文字
1
1
1
1
1
1
1
1
1
空白除去
2
2
2
2
2
2
2
2
改行除去
3
2
3
3
3
3
3
3
3
英 全→半
4
4
4
4
英 半→全
4
4
数 全→半
5
4
5
5
5
数 半→全
5
5
記 全→半
6
5
6
6
6
記 半→全
6
6
仮 全→半
7
7
仮 半→全
7
7
4
7
マ 全→半
6
7
8
8
マ 半→全
8
8
正 半マ
9
9
正 全マ
8
7
8
9
9
空 全→半
10
空 半→全
10
IE など一部のブラウザがこのような送信を行うことがあります。
'\u2212','\u2015','\u30fc','\uff0d','\u2500','\u2014','\u2010','\u2011','\u2012','\u2013'