Как написать регулярное выражение для таких данных,как’A, B’,’ C, D ‘ в модели MVC

Согласно требованию, я хочу проверить данные в одном алфавите A-Z, затем запятая, а затем снова алфавит A-Z, так как я могу написать регулярное выражение для него.

мои действительные данные были бы A или A, B означает, что A-Z и a-z разрешены здесь.

Спасибо заранее

1 ответ

  1. Вот регулярное выражение, которое вы бы использовали:

    ^[A-Z](,[A-Z])?$
    

    ^ проверяет начало строки.
    [A-Z] будет соответствовать любому символу между A-Z один раз.
    Скобки группируют содержимое вместе.
    ‘, ‘будет соответствовать буквальной запятой.
    The’?’означает, что предыдущая группа является необязательной.
    $ Будет соответствовать концу линии.