私は数日間、正規表現を使いこなしています。Regex - 文字列に他の文字が含まれている場合のみいくつかの文字を許可する
^[-,.'\s\p{L}]{1,}$
は例えば、正規表現は、上記(など空白、カンマ、を含む)任意の名前を許可する必要がありますが、今はそれも名として「」および」、.-」 "カウントします。質問は簡単です:どうすればそれを防ぐことができますか?申し訳ありませんが、それは重複した質問ですが、私はまったく同じ問題を見つけることができませんでした。
私は数日間、正規表現を使いこなしています。Regex - 文字列に他の文字が含まれている場合のみいくつかの文字を許可する
^[-,.'\s\p{L}]{1,}$
は例えば、正規表現は、上記(など空白、カンマ、を含む)任意の名前を許可する必要がありますが、今はそれも名として「」および」、.-」 "カウントします。質問は簡単です:どうすればそれを防ぐことができますか?申し訳ありませんが、それは重複した質問ですが、私はまったく同じ問題を見つけることができませんでした。
JSとPHPのどちらですか? '\ p {L}'はPHPではサポートされていますが、JSではサポートされていません。 –
何らかの理由でJSがメインカテゴリとして表示されていますが、この正規表現はPHP用ですが、その質問は両方に適用されます。構文はほとんど同じで、私は両方を使用しています。 – Kristo