0

エントリに小文字と大文字が含まれていないかどうかを確認するための正規表現を使用した次の if ステートメントがありますが、ü、ó などの​​すべての外国文字も含める必要があります。正規表現にこれらすべてを含めるにはどうすればよいですか?

if (regsurname.match(/[^a-zA-Z]/g)) {
....

これの主な目的は、人々が姓のフィールドに数字や *-/ のような文字を入力できないようにすることです。

編集:これで実行できると読みましたが、それを\p{L}正規表現に正確に含めるにはどうすればよいですか?

ありがとう!

4

1 に答える 1

0

のようなUnicode正規表現シーケンスp{L}PHP でサポートされていますが、私の知る限りJavaScriptではサポートされていません。

多くの姓はハイフンでつながれています。を許可したいようです-

于 2013-04-29T16:40:12.750 に答える