1

ユーザーがテキストボックスに複数のGroupNameを追加する必要があるアプリケーションに取り組んでいます。
1. GroupNameは、「、」/「または」/「OR」で区切ることができます。
2.入力は、「、」/「または」/「OR」で開始または終了しないでください。

例:GroupName、GroupNameまたはGroupName、またはGroupNameまたはGroupName、GroupName、GroupName、GroupName、またはGroupName

このために私は正規表現を書きましたが、iamは2番目のポイントを実装できません。これまでに開発された正規表現は
/^([a-zA-Z])(\ s | [、\ s] | [or \ s] | [OR \ s]?[a-zA-Z])* $ /

コミュニティの誰かが私を助けるために参加するなら、それは良い助けになるでしょう。

ありがとう。

4

1 に答える 1

0

入力を検証したい場合:

/^[a-zA-Z]+(?:\s*(?:or|OR|,)\s*[a-zA-Z]+)*$/

*(説明はこちら)

于 2012-04-24T07:22:50.883 に答える