1
4

1 に答える 1

1
^[A-Za-z0-9 ]*$

これは、数字、文字、スペースにのみ一致します。生理、月経、セミコロンなどが許容できるかどうかは、特定のケースに基づいて判断する必要があります。非常に厳格なルールはユーザーにとって煩わしいものになる可能性があることに注意してください。サーバー側で不要な文字を取り除くのが最善の場合があります。


アップデート:

この[^]のような否定グループを作成して、キャレットに続く文字を許可しないようにすることができます。codeproject.com/Articles/9099/The-30-Minute-Regex-Tutorialを参照してください。これは、正規表現に関する優れた記事です。

于 2012-12-09T08:39:30.637 に答える