Что нового

Получить из строки каждый третий символ

NONer

Новичок
Сообщения
27
Репутация
0
Здравствуйте.
Можно ли с помощью регулярного выражения получить из строки каждый третий символ?
Если да, то как?

Вот исходная строка: "6(п ?qл*ип4в"yен d8п"
В итоге должно получиться "привет"
 
Автор
N

NONer

Новичок
Сообщения
27
Репутация
0
Да, действительно, в строке немного ошибся.

Вот правильная исходная строка: "6(п ?рл*ип4в"yен т8п".

mr.Gbabak,
Вопрос был только про "регулярное выражение", то есть StringRegExp или StringRegExpReplace - одной командой, без циклов.
 

mr.Gbabak

Осваивающий
Сообщения
257
Репутация
24

InnI

AutoIT Гуру
Сообщения
4,970
Репутация
1,459
Alofa
Попробуйте удалить последний символ п ;)
 

mr.Gbabak

Осваивающий
Сообщения
257
Репутация
24
Alofa
OffTopic:
не могли бы вы на пальцах объяснить значение повторителей в регулярных выражения?
Ну или справку какую почитать? Кроме стандартной, там очень поверхностно описано.
 
A

Alofa

Гость
OffTopic:
mr.Gbabak сказал(а):
... Кроме стандартной, там очень поверхностно описано.
Ну а если стандартную справку капнуть по глубже -> Функции пользователей/Функции по разделам/Обучение.
Или в данном разделе форума (Регулярные выражения и прочее), самая первая закрепленная тема.
 

mr.Gbabak

Осваивающий
Сообщения
257
Репутация
24
Alofa сказал(а):
Ну а если стандартную справку капнуть по глубже -> Функции пользователей/Функции по разделам/Обучение.
Или в данном разделе форума (Регулярные выражения и прочее), самая первая закрепленная тема.[/off]
OffTopic:
ну это смотря, что считать стандартной справкой. У меня ассоциации со справкой *.chm...но во всяком случа е спасибо
 
Автор
N

NONer

Новичок
Сообщения
27
Репутация
0
Alofa, Спасибо - это то, что мне было нужно.

gunter123, тоже правильно, но я хотел именно в одну строку.
 
Верх