нужна помощь с парой RegEx - PullRequest
3 голосов
/ 18 мая 2011

Я создаю сайт, используя asp.net и C #, и мне просто нужно знать некоторые регулярные выражения для проверки / выделения моего gridview.

Мне нужно выделить эти ячейки в своих столбцах:

1- APR, MAR, etc. (three letters exactly)
2- 2011, 2012, etc.  (year)
3- blank cell in gridview

Некоторые ссылки / учебники по основному регулярному выражению также помогли бы мне.

Ответы [ 2 ]

3 голосов
/ 18 мая 2011
  1. [A-Z]{3}
  2. \d{4}

Для 1 вы также можете использовать (JAN|FEB|MAR|APR|...) (вы поняли).Кроме того, если вы хотите сопоставить все буквы Unicode, вы можете поменять [A-Z] на \pL.

Если вы не хотите, чтобы эти подходящие средние строки добавляли границу слова (\b) с каждой стороны.

1 голос
/ 18 мая 2011

На часть регулярных выражений уже ответил @alex (+1), вот информация о регулярных выражениях.

Сайты, где вы можете проверить свои регулярные выражения онлайн (очень полезно!)

Ресурсы онлайн на регулярных выражениях.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...