4

私のプロジェクト要件の 1 つは、データ フィールド (Web ページのテキスト ボックス) を検証することです。すべての外国語 (日本語、中国語、韓国語、ロシア語、ラテンアメリカ文字など) で英数字を許可する必要があります。また、特殊文字は避けてください。

式を使用しています/[^a-zA-Z0-9]/(javascript、asp .netページ)

多くのブログを読みましたが、ここで何をしなければならないかを正確に理解できませんでした。アドオンやプラグインを追加できず、正規表現の利用可能な機能を使用する必要があります。

正規表現エンジンは他の言語の文字 (特に Unicode) をどのように認識しますか?

4

1 に答える 1

3

Unicode正規表現を使用する必要があります。さまざまなUnicodeマッチングメカニズムが説明されているこの以前のSOスレッドを確認してください。

于 2012-04-04T07:59:43.080 に答える