忍者ブログ
JavaScript , Java , DOS , HTML(CSS) , JSP , SQL , VB , VBScript , ・・・etc などの覚書
×

[PR]上記の広告は3ヶ月以上新規記事投稿のないブログに表示されています。新しい記事を書く事で広告が消えます。

【Javascriptの場合】
■例
if( strName.match( /[^。-゚ァ-ンA-Za-z \s**ーー<>]+/ ) ) {
 漢字が入力されている
}

■説明

strName ⇒ 調べたい文字が入力された変数

・正規表現は、/[   ]+/ で囲む

・ ^ ⇒マッチしないという意味

・ 。-゚ ⇒ 半角カナの濁音などを含めた表現

・ ァ-ン ⇒ 全角カナ

・ A-Za-z ⇒ 全角、半角アルファベット

・ \s ⇒ スペース

その他は、そのまま記載


【JSP(JAVA)の場合】

■例
    Pattern searchPattern = Pattern.compile("[a-z A-Z 0-9 ァ-ン 。-゚ /**-ーー#]+");
    Matcher searchMatcher = searchPattern.matcher(name);
    if (!searchMatcher.find()) {
  漢字が入力されている
    }

■説明

name ⇒ 調べたい文字が入力された変数

・正規表現方法は、JavaScriptと同様

PR
この記事にコメントする
お名前
タイトル
文字色
メールアドレス
URL
コメント
パスワード   Vodafone絵文字 i-mode絵文字 Ezweb絵文字
この記事へのトラックバック
この記事にトラックバックする:
ブログ内検索
カレンダー
03 2025/04 05
S M T W T F S
1 2 3 4 5
6 7 8 9 10 11 12
13 14 15 16 17 18 19
20 21 22 23 24 25 26
27 28 29 30

Copyright © [ moriBlog-memo ] All rights reserved.
Special Template : 忍者ブログ de テンプレート Special Thanks : 忍者ブログCommercial message : [PR]