を可能にするために、現在のREG-EXの変更私はカンマ区切りの値を検証するために、このREG-EXを持っている:は、特殊文字に
regex = "/^[-\w\s]+(?:,[-\w\s]+)*$/"
は、現在許可され特別な文字はありません。 カンマ区切りの各値に特殊文字を使用できるようにするには、これをどのように変更できますか?
を可能にするために、現在のREG-EXの変更私はカンマ区切りの値を検証するために、このREG-EXを持っている:は、特殊文字に
regex = "/^[-\w\s]+(?:,[-\w\s]+)*$/"
は、現在許可され特別な文字はありません。 カンマ区切りの各値に特殊文字を使用できるようにするには、これをどのように変更できますか?
ただ、たとえば、のような文字クラス内の特殊文字を望んでいた追加します。
@Harman、
私はあなたの正規表現で編集を示唆することはできませんが、私はあまりにも特殊文字を組み込むためにいつか戻って自分のコードで使用されるもの正規表現を持っています。
(?:^|,\s{0,})(["]?)\s{0,}((?:.|\n|\r)*?)\1(?=[,]\s{0,}|$)
あなたはこの正規表現here
希望を試すことができ、これはあなたのために役に立ちます。
は、この1つは試してみてください!
/^[-\w\s#|@%]+(?:,[-\w\s#|@%]+)*$/
// ^^^^ ^^^^
あなたが望む任意の文字を追加することができます。
「特別な」文字が何を参照しているかを定義できますか? – Olian04
@ Olian04すべての – Harman