Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2009.09.27;
Скачать: CL | DM;

Вниз

Регулярные выражения TRegExpr   Найти похожие ветки 

 
Lamer6666   (2009-07-21 15:34) [0]

Доброго времени суток уважаемые!
Прошу помощи не могу реализовать при помощи TRegExpr формирование Фамилии и инициалов из Полной строки фамилия Имя Отчество.


 
Lamer6666   (2009-07-21 16:47) [1]

Не ужели никто не сталкивался?

В общем пишу: [А-Яа-я]*\s*\s[А-Яа-я]
Получаю: Фамилия И

Пишу: [А-Яа-я]*\s*\s[А-Яа-я]*\s[А-Яа-я]
Получаю: Фамилия Имя О

Анализирую ситуацию и задаюсь вопросом как вместо Имя взять только первую букву?
Пишу:[А-Яа-я]*\s*\s[А-Яа-я]{1}*\s[А-Яа-я]
Получаю ошибку!


 
Медвежонок Пятачок ©   (2009-07-21 16:57) [2]

интересно откуда вдруг взялась связь между регулярками и "взятием первой буквы"


 
Сергей М. ©   (2009-07-21 22:32) [3]


> Lamer6666   (21.07.09 15:34)  


Скажи, а нашиша тут нужен движок рег.выражений, если шаблон тривиален и позволяет обойтись столь же тривиальными стандартными дельфийскими ф-циями и классами для работы со строками ?


 
antonn ©   (2009-07-22 00:22) [4]


>
> Скажи, а нашиша тут нужен движок рег.выражений, если шаблон
> тривиален и позволяет обойтись столь же тривиальными стандартными
> дельфийскими ф-циями и классами для работы со строками ?
>

например в качестве самообразования.


 
Сергей М. ©   (2009-07-22 00:40) [5]


> например в качестве самообразования


Оно, конечно, неплохо, но ..
Но ведь и справка к TRegExpr довольно неплоха ..


 
antonn ©   (2009-07-22 00:45) [6]

та справка что была у меня была скучной и унылой :)
хотя вероятно мы о разных TRegExp, я с posix работал (насколько я понял по простенькому синтаксису и возможностям), но предпочитаю PCRE к которому привил меня пхп :)


 
Сергей М. ©   (2009-07-22 00:48) [7]


> Lamer6666


Обрати внимание на символы-круглые скобки как элементы специфичного для TRegExpr синтаксиса описания шаблонов .. И на список TRegExpr.Match[]


 
Сергей М. ©   (2009-07-22 00:53) [8]


> мы о разных TRegExp


Автор, насколько я понимаю, ведет речь о http://www.regexpstudio.com/


 
Германн ©   (2009-07-22 01:40) [9]


> Медвежонок Пятачок ©   (21.07.09 16:57) [2]
>
> интересно откуда вдруг взялась связь между регулярками и
> "взятием первой буквы"

+1



Страницы: 1 вся ветка

Текущий архив: 2009.09.27;
Скачать: CL | DM;

Наверх




Память: 0.48 MB
Время: 0.011 c
15-1248553808
Юрий
2009-07-26 00:30
2009.09.27
С днем рождения ! 26 июля 2009 воскресенье


2-1248303203
Кошкин
2009-07-23 02:53
2009.09.27
Textout


2-1248381091
NaRuTo
2009-07-24 00:31
2009.09.27
Unicode


15-1248903094
Petr V. Abramov
2009-07-30 01:31
2009.09.27
может, я старею? (:


15-1248139231
Дмитрий С
2009-07-21 05:20
2009.09.27
Есть смысл ставить 64битную Висту