Модераторы: Partizan, gambit
  

Поиск:

Ответ в темуСоздание новой темы Создание опроса
> Помогите с регулярным выражением 
V
    Опции темы
derek
Дата 30.8.2006, 01:38 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Шустрый
*


Профиль
Группа: Участник
Сообщений: 124
Регистрация: 16.7.2006

Репутация: нет
Всего: нет



вообщем мне нужно написать такой regex чтобы принимались значения такого вида
Аxx
Bxx

где A,B - буквы "A" и "B"; x - цифра(0-9)...


делаю так
"[A,B]\d\d"

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

AAAAAAAAAAA20

вообщем нужно как то писать так, чтобы строка воспринималась только если, каждый элемент строки (буква, цифра,цифра) написан единожды....



Это сообщение отредактировал(а) derek - 30.8.2006, 02:27
PM MAIL   Вверх
catlion
Дата 30.8.2006, 02:27 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Шустрый
*


Профиль
Группа: Участник
Сообщений: 96
Регистрация: 20.2.2006
Где: Москва

Репутация: нет
Всего: 2



^[A,B]{1}\d{2}$
где ^ означает начало строки, $ означает конец строки, если вы ищете вхождение в строку, то уберите эти символы, если же строка, в которой вы ищете должна полностью соответствовать шаблону - оставьте.

Это сообщение отредактировал(а) catlion - 30.8.2006, 02:29
PM MAIL WWW ICQ   Вверх
ivashkanet
Дата 30.8.2006, 09:15 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Кодю потиху
****


Профиль
Группа: Участник Клуба
Сообщений: 3684
Регистрация: 23.2.2006
Где: Гомель, Беларусь

Репутация: 47
Всего: 149



catlion, {1} можно не писать  smile 
P.S. Извиняюсь, что поправил  smile Я 100% уверен, что это описка.
PM MAIL WWW ICQ   Вверх
catlion
Дата 30.8.2006, 20:56 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Шустрый
*


Профиль
Группа: Участник
Сообщений: 96
Регистрация: 20.2.2006
Где: Москва

Репутация: нет
Всего: 2



ivashkanet,
нет, не описка. демонстрация, так сказать, принципа работы smile
PM MAIL WWW ICQ   Вверх
derek
Дата 31.8.2006, 00:40 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Шустрый
*


Профиль
Группа: Участник
Сообщений: 124
Регистрация: 16.7.2006

Репутация: нет
Всего: нет



спасибо большое. работает как надо ;)
PM MAIL   Вверх
  
Ответ в темуСоздание новой темы Создание опроса
Прежде чем создать тему, посмотрите сюда:
mr.DUDA
THandle

Используйте теги [code=csharp][/code] для подсветки кода. Используйтe чекбокс "транслит" если у Вас нет русских шрифтов.
Что делать если Вам помогли, но отблагодарить помощника плюсом в репутацию Вы не можете(не хватает сообщений)? Пишите сюда, или отправляйте репорт. Поставим :)
Так же не забывайте отмечать свой вопрос решенным, если он таковым является :)


Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, mr.DUDA, THandle.

 
0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | Общие вопросы по .NET и C# | Следующая тема »


 




[ Время генерации скрипта: 0.0418 ]   [ Использовано запросов: 22 ]   [ GZIP включён ]


Реклама на сайте     Информационное спонсорство

 
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности     Powered by Invision Power Board(R) 1.3 © 2003  IPS, Inc.