Прописать регулярное выражение

money4honey

Client
Регистрация
19.06.2014
Сообщения
144
Благодарностей
46
Баллы
28
есть список и в нем предложения разной длины.
как прописать regex чтобы из каждого предложения оставить лишь первые 4 слова?

например:
шла саша по шоссе и сосала сушку

как прописать regex, чтобы на выходе было:
шла саша по шоссе
 

rostonix

Известная личность
Регистрация
23.12.2011
Сообщения
29 067
Благодарностей
5 707
Баллы
113
Код:
^.*?(\ .*?){4}
 
  • Спасибо
Реакции: money4honey

money4honey

Client
Регистрация
19.06.2014
Сообщения
144
Благодарностей
46
Баллы
28
а как регуляркой заменить символы.
к примеру:
"пугачева" галкин.

как прописать чтобы на выходе было:
пугачева галкин


пробовал вот так, но на выходе пустота :(
вариант "первое" - не подходит, т.к. лишь первый симфол из строки удаляет
 

rostonix

Известная личность
Регистрация
23.12.2011
Сообщения
29 067
Благодарностей
5 707
Баллы
113
  • Спасибо
Реакции: money4honey

money4honey

Client
Регистрация
19.06.2014
Сообщения
144
Благодарностей
46
Баллы
28
1 символ заменяется нормально, но если мне нужно заменить к примеру 5-25 символов, тогда мне придется столько же раз копировать экшен замены и менять в нем символ.
я думал, может это регуляркой можно прописать в 1 экшене..
 

rostonix

Известная личность
Регистрация
23.12.2011
Сообщения
29 067
Благодарностей
5 707
Баллы
113
В настройках есть опция "заменять все"
 

money4honey

Client
Регистрация
19.06.2014
Сообщения
144
Благодарностей
46
Баллы
28

LmPopo

Client
Регистрация
06.12.2012
Сообщения
299
Благодарностей
136
Баллы
43
Нужно точки заменять?
тогда регулярка должна выглядеть так:
\.|"
 

Bot_Sculptor

Client
Регистрация
11.06.2012
Сообщения
787
Благодарностей
237
Баллы
43

вот это? или в других настройках?

может есть другой вариант решения этой проблемы?
к примеру через с# или java?
срочно читать http://wiki.zennolab.com/doku.php?id=ru:creating-a-regular-expressions в частности эту книгу https://www.google.ru/search?q=Регулярные+выражения+10+минут+на+урок
 
  • Спасибо
Реакции: money4honey

money4honey

Client
Регистрация
19.06.2014
Сообщения
144
Благодарностей
46
Баллы
28
спасибо всем за ответы, и kibnet особенно
нужно мне уметь самому писать эти регулярки
 

Кто просматривает тему: (Всего: 1, Пользователи: 0, Гости: 1)