|
|
正規表現ひらカナ動作テスト |
|
|
|
|
正規表現で日本語(ひらがな・カタカナ・全角記号・漢字)をチェックするDLLのテストページです。
DLL自体は「ここ」でダウンロードできます。 |
|
|
|
|
処理条件を入力して、「実行」ボタンを押してください。
各項目の説明はページ下部の説明欄を参照してください。
[Hirakana.dllのバージョン: Version: 1.0
]
|
名前空間 |
ThanksgivingSoft.VB.NET |
|
クラス |
Hirakana |
|
Hirakanaのメンバ |
|
IsMatch |
正規表現のチェック |
|
Hirakana.IsMatch(ByVal intPattern As Integer, ByRef strSearch As String, ByVal strRegex
As String, ByVal intFixation As Integer, ByVal intMaximum As Integer, ByRef intResult
As Integer, ByRef strMessage As String ) |
|
Version |
Hirakana.dllのバージョン情報を返す。 |
|
Hirakana.Version |
<各入力値の説明>
|
■正規表現パターン |
|
|
組み合わせは15通り。数値を以下から選択してください。
また、ひらがな・カタカナなどに何が含まれているか確認してください。 |
|
|
|
パターン一覧 |
|
0 |
ひらがな |
|
1 |
カタカナ |
|
2 |
記号 (半角カタカナ・全角記号) |
|
3 |
漢字 |
|
4 |
ひらがな, カタカナ |
|
5 |
ひらがな, 記号 |
|
6 |
ひらがな, 漢字 |
|
7 |
カタカナ, 記号 |
|
8 |
カタカナ, 漢字 |
|
9 |
記号, 漢字 |
|
10 |
ひらがな, カタカナ, 記号 |
|
11 |
ひらがな, カタカナ, 漢字 |
|
12 |
ひらがな, 記号, 漢字 |
|
13 |
カタカナ, 記号, 漢字 |
|
14 |
ひらがな, カタカナ, 記号, 漢字 |
|
|
■正規表現の追加 |
|
|
日本語と A-Za-z(英語大文字・小文字)などを組み合わせたい場合に入力する。
追加しない場合は、無記入(NULL)にしておく。 |
|
■最大文字数の扱い |
|
|
|
0 |
固定 |
|
1 |
以内 |
|
NULLの場合は0:固定として処理する。 |
|
|
|
<固定> |
|
|
ひらがな5文字など。入力文字数が決まっている場合に使用する。
入力文字数とマッチした文字数が違う場合は、エラーを返す。 |
|
|
<以内> |
|
|
最大は5文字だがそれ以内なら1文字でもOKといった入力を求める場合に使用する。
入力文字数とマッチした文字数が違う場合は、strMessageに警告、strSearchにマッチした文字列を返す。 |
|
|
例:対象がひらがなのみで入力文字列が[ あいうeお ]の場合、strSearch に[ あいう ]を返す。 |
|
■最大文字数 |
|
|
チェックする文字列の最大文字数を指定する。
最大文字数より多い文字数が入力されるとエラーを返す。
NULLの場合は、入力文字数=最大文字数として処理する。 |
|
■結果フラグ |
|
|
|
0 |
正常 |
|
1 |
最大文字数の扱いを「以内」にし、入力文字数とマッチした文字数が違う場合 |
|
4400 |
各項目のエラー |
|
|
■結果メッセージ |
|
|
問題がない場合、「正常」を返す。
エラーがある場合は、そのエラーメッセージを返す。 |
<正規表現に使用する文字列>
|ひらがな|カタカナ|記号|漢字|追加した文字列|{文字数}
▲UP
|