Вниз
Скачать: 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 вся ветка

Скачать: CL | DM;



Память: 0.47 MB
Время: -0.994 c
8-1197569017
NaRuTo
2007-12-13 21:03
2009.09.27
Мерцания на TImage


2-1248463331
Kiminchua
2009-07-24 23:22
2009.09.27
Ошибка при открытии Excel шаблона из под Delphi


15-1248467415
Юрий
2009-07-25 00:30
2009.09.27
С днем рождения ! 25 июля 2009 суббота


2-1248034498
tcler
2009-07-20 00:14
2009.09.27
Как организовать scripting host плагин на делфи?


2-1248255936
Bruth
2009-07-22 13:45
2009.09.27
Помогите сделать поиск всех папок в папке




   Наверх