全角→半角

ロジック名
全角→半角(ドキュメントMapper/変数Mapper/マージMapper)
機能
入力文字列の全角を半角に変換して返します。
データ型
場所 |
型 |
---|---|
1番目の入力ハンドラ |
文字列 |
ロジックの出力 |
文字列 |
プロパティ
カテゴリ |
プロパティ |
説明 |
---|---|---|
必須設定 |
カナの変換 |
全角カナを変換するかどうかを指定します。 |
必須設定 |
アルファベットの変換 |
全角アルファベットを半角に変換するかどうかを指定します。 |
必須設定 |
数字の変換 |
全角数字を半角に変換するかどうかを指定します。 |
必須設定 |
記号の変換 |
全角記号を半角に変換するかどうかを指定します。 |
記号変換のオプション |
中点の変換 |
全角中点(・)を半角中点(・)に変換するかどうかを指定します。 |
コメント |
コメント |
ロジックの説明を記述することができます。変換処理には関係しません。 |
注意事項
-
[記号の変換]を選択した場合の変換は以下のとおりに行われます。
「u+xxxx」とはUnicodeのコードです。
変換前
変換後
(全角スペース)
(半角スペース)
!
!
#
#
$
$
%
%
&
&
’
'
(
(
)
)
*
*
+
+
,
,
u+ff0d(全角ハイフンマイナス)
-
.
.
/
/
:
:
;
;
<
<
=
=
>
>
?
?
@
@
[
[
]
]
^
^
_
_
'
`
{
{
|
|
}
}
u+ff5e(全角チルダ)
~
・
・
”
"
\
u+005c(半角円記号・半角バックスラッシュ)
u+30fc(全角長音記号)
ー
-
中点(・)は記号の一種です。[中点の変換]は、[記号の変換]が有効時のみ機能します。
ロジックの使用例
マッピング定義

ロジックの設定と処理結果
入力データの全角カナ・アルファベット・数字・記号を半角に変換します。
全角中点は半角に変換しません。
プロパティ設定
プロパティ |
設定値 |
---|---|
カナの変換 |
チェック有り |
アルファべットの変換 |
チェック有り |
数字の変換 |
チェック有り |
記号の変換 |
チェック有り |
中点の変換 |
チェックなし |
入力データ
サンプル・データ |
1234567890 |
サンプルABC12345!? |
出力データ
サンプル・データ |
1234567890 |
サンプルABC12345!? |
ロジック全体の一覧は「Mapperロジックガイド」を参照してください。