ショッピング カートを作成していますが、正規表現に少し問題があります。
私がやりたいことは、エンドユーザーが次の文字を使用できるようにして、製品のタイトルを検証することです。
単語スペース: . -
私の現在の正規表現はこれです
/^[\w \-\.\:]+$/i
しかし、たとえば、ギリシャ文字や漢字、ロシア語などの UTF-8 文字を貼り付けようとすると、この正規表現は失敗します。
注: ギリシャ文字で α-ωα-Ω と \x{0374}-\x{03FF} を使用しようとしましたが、うまくいきませんでした。また、この手法は他の言語のアルファベットをサポートしていません
では、これらすべての文字を 1 つの正規表現で一致させる方法はありますか?