2015-08-10 2 views
0

В моем веб-приложении пользователь может выбирать вопросы из списка, и после их выбора и добавления вопроса я добавляю местозаполнитель в текстовой области.Регулярное выражение для запрета последовательных слов

Я добавляю местозаполнителю следующим образом

[[QuestionCode]] 

код Вопрос может быть Que001, que002 ...

Так как я могу запретить пользователю добавлять два последовательных вопросов. после выбора квеста пользователям нужно выбрать оператора, и только он может выбрать другой вопрос. Для добавления операторов пользователей могут выбрать оператор из списка коробки Они будут добавлены в тексте-области в следующем пути

[[OperatorCode]] 

Так в основном пользователь не может добавить к последовательному вопросу или операторам.

Действительно

[[QuestionCode]][[OperatorCode]][[QuestionCode]] 
[[QuestionCode]][[OperatorCode]] dfbndsbfhb 

Invalid

[[QuestionCode]][[QuestionCode]] 
    [[QuestionCode]][[QuestionCode]]sdfdsf 
    [[OperatorCode]][[OperatorCode]] 
    [[OperatorCode]][[OperatorCode]] dfbndsbfhb 

Как я могу добиться этого с помощью Java Script Regex.

Заранее спасибо.

+0

Не могли бы вы предоставить лучший пример, как к тому, что 2 последовательных вопросов будет выглядеть как текст? и пример того, что считается действительным? я могу только экстраполировать ваш вопрос, и я тоже не уверен. – d0nut

ответ

Смежные вопросы