регулярное выражение из текста

S6
На сайте с 18.05.2008
Offline
35
734

Здравствуйте, сижу как дурак уже 3 часа и так и не понял как сделать регулярное выражение для парсинга нескольких значений из сообщения, помогите пожалуйста:

есть текст - "Начисление процентов по счету SAFE номер *1206776 на сумму 578.5 RUR, остаток 26459.37 RUR; 24.08.2012 03:33."

нужно получить из этого текста несколько значений с помощью регулярных выражений:

Начисление процентов по счету SAFE

1206776

578.5

RUR

26459.37

24.08.2012 03:33

-------------------------------

и есть еще один текст - "23.04.2012 19:21 VIDACHA NALICHNIX CHEREZ ATM (530526 ) card: FEIB Visa Electron*7159; 4100.00RUR, balance 4182.98RUR , RU"

нужно получить из этого текста несколько значений с помощью регулярных выражений:

23.04.2012 19:21

VIDACHA NALICHNIX

530526

7159

4100.00

RUR

4182.98

Sape - лучший способ заработка (http://www.sape.ru/r.afb64f7642.php)
LEOnidUKG
На сайте с 25.11.2006
Offline
1774
#1

ну что значит не поняли как?

Берёте и в скобочках указываете какие значения вам нужны и всё.

✅ Мой Телеграм канал по SEO, оптимизации сайтов и серверов: https://t.me/leonidukgLIVE ✅ Качественное и рабочее размещение SEO статей СНГ и Бурж: https://getmanylinks.ru/ ✅ Настройка и оптимизация серверов https://getmanyspeed.ru/
S6
На сайте с 18.05.2008
Offline
35
#2
LEOnidUKG:
ну что значит не поняли как?

Берёте и в скобочках указываете какие значения вам нужны и всё.

да уш - ответ знатока прям

LEOnidUKG
На сайте с 25.11.2006
Offline
1774
#3
supreme666:
да уш - ответ знатока прям

Именно знатока. Тут раздел для помощи, а не для "Напишите за меня".

deepslam
На сайте с 09.05.2006
Offline
204
#4

Пятничные серчи как всегда шикарны )))

Сначала разбейте строку по пробелам например и отбросьте все кириллические символы, примерно так ) Регулярку готовую тоже лень писать, более того для первого и второго случая нужны 2 регулярки.

Удаление вирусов на сайте (http://www.virusonsite.ru) | Scripto CMS - бесплатная система управления сайтом (http://www.scripto-cms.ru) |Профессиональный скрипт каталога ссылок , статей, фирм и объявлений! (http://www.scripto.ru) | Уникальный скрипт для публикации контента (http://publisher.scripto.ru)
S6
На сайте с 18.05.2008
Offline
35
#5
deepslam:
Пятничные серчи как всегда шикарны )))
Сначала разбейте строку по пробелам например и отбросьте все кириллические символы, примерно так ) Регулярку готовую тоже лень писать, более того для первого и второго случая нужны 2 регулярки.

я понимаю что разную иначе бы не разбивал на две части, помощь если уж на то пошло бывает разная (помощь в частично готовом решении и помощь без готового решения и в первом и во втором случае помощь отличается от напишите за меня более полным ответом - а именно - итог не только получившееся окончательное решение но и разъяснения почему именно так)

то что тужно это сделать в виде (для первого рег выражения)

.*\*(выражение)разделитель()разделитель([\d\.]+)разделитель(.{3})разделитель([\d\.]+)разделитель([\d\.]+\s[\d:]+).*

я знаю, но вот чем заменить все остальные "выражение" и "разделитель" ума не приложу

ну что мне денег что ли за платить за такую задачу? неужели кто-то из-за 300-500 рублей будет заморачиваться коммерческой стороной?

28
На сайте с 31.10.2009
Offline
116
#6

(\w+\s\w+\s\w+\s\w+\s\w+)\sномер\s\*(\d+)\sна\sсумму\s([\d\.]+)\s(\w+)\,\sостаток\s([\d\.]+)\;\s(\d\d\/\d\d\/\d\d\d\d\s\d\d\:\d\d)

$1=Начисление процентов по счету SAFE

$2=1206776

$3=578.5

$4=RUR

$5=26459.37

$6=24.08.2012 03:33

supreme666:
Здравствуйте, сижу как дурак уже 3 часа и так и не понял как сделать регулярное выражение для парсинга нескольких значений из сообщения, помогите пожалуйста:

есть текст - "Начисление процентов по счету SAFE номер *1206776 на сумму 578.5 RUR, остаток 26459.37 RUR; 24.08.2012 03:33."

нужно получить из этого текста несколько значений с помощью регулярных выражений:

Начисление процентов по счету SAFE
1206776
578.5
RUR
26459.37
24.08.2012 03:33

-------------------------------
и есть еще один текст - "23.04.2012 19:21 VIDACHA NALICHNIX CHEREZ ATM (530526 ) card: FEIB Visa Electron*7159; 4100.00RUR, balance 4182.98RUR , RU"

нужно получить из этого текста несколько значений с помощью регулярных выражений:

23.04.2012 19:21
VIDACHA NALICHNIX
530526
7159
4100.00
RUR
4182.98
Борец за чистоту Интернета.

Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий