Главная страница
    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.02 c
2-1248266549
Kolan
2009-07-22 16:42
2009.09.27
Как поймать клик на перекрытом дочерними родительском контроле?


1-1217416338
hawkins
2008-07-30 15:12
2009.09.27
Настройка окна Structure в среде Delphi2007


2-1248173443
Pavel
2009-07-21 14:50
2009.09.27
Перемещение Image в ScrollBox


15-1248667367
ganda
2009-07-27 08:02
2009.09.27
убить программу, если выполнение процедуры затянулось


8-1196699263
DevilDevil
2007-12-03 19:27
2009.09.27
Физика красочных контрастных изображений?





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
Английский Французский Немецкий Итальянский Португальский Русский Испанский