Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "Начинающим";
Текущий архив: 2009.09.27;
Скачать: [xml.tar.bz2];

Вниз

Регулярные выражения 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;
Скачать: [xml.tar.bz2];

Наверх





Память: 0.46 MB
Время: 0.004 c
1-1197470043
Виктор
2007-12-12 17:34
2009.09.27
Установка шрифта из Dephi


4-1218712679
dmitry_12_08_74
2008-08-14 15:17
2009.09.27
Подскажите, как проверить программно, нажата ли клавиша мыши


15-1248813004
Юрий
2009-07-29 00:30
2009.09.27
С днем рождения ! 29 июля 2009 среда


1-1217825859
TNT
2008-08-04 08:57
2009.09.27
OleContainer и поток


15-1248936484
123123
2009-07-30 10:48
2009.09.27
rsync





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский