Здравствуйте, подскажите пожалуйста как вырезать вхождения из строки
// Исходная строка
MINI «ДУЭТ» – 3000 р. MINI «SABAI» – 3500 р.
// Нужно
Вырезать от "–" до "р."
Поставить разделитель ";"
// Должно стать
MINI «ДУЭТ»; MINI «SABAI»
1. Евегнйи1721 - 07 Марта, 2020 - 09:35:01 - перейти к сообщению
2. Строитель - 07 Марта, 2020 - 20:20:06 - перейти к сообщению
Евегнйи1721 пишет:
https://regex101[dot]com/r/VhJQNo/1
Здравствуйте, подскажите пожалуйста как вырезать вхождения из строки
// Исходная строка
MINI «ДУЭТ» – 3000 р. MINI «SABAI» – 3500 р.
// Нужно
Вырезать от "–" до "р."
Поставить разделитель ";"
// Должно стать
MINI «ДУЭТ»; MINI «SABAI»
// Исходная строка
MINI «ДУЭТ» – 3000 р. MINI «SABAI» – 3500 р.
// Нужно
Вырезать от "–" до "р."
Поставить разделитель ";"
// Должно стать
MINI «ДУЭТ»; MINI «SABAI»
3. Vladimir Kheifets - 07 Марта, 2020 - 20:43:45 - перейти к сообщению
Строитель пишет:
Евегнйи1721 пишет:
https://regex101.com/r/VhJQNo/1Здравствуйте, подскажите пожалуйста как вырезать вхождения из строки
// Исходная строка
MINI «ДУЭТ» – 3000 р. MINI «SABAI» – 3500 р.
// Нужно
Вырезать от "–" до "р."
Поставить разделитель ";"
// Должно стать
MINI «ДУЭТ»; MINI «SABAI»
// Исходная строка
MINI «ДУЭТ» – 3000 р. MINI «SABAI» – 3500 р.
// Нужно
Вырезать от "–" до "р."
Поставить разделитель ";"
// Должно стать
MINI «ДУЭТ»; MINI «SABAI»
Должно стать:
MINI «ДУЭТ»; MINI «SABAI»
а у Вас получилось:
MINI «ДУЭТ»; MINI «SABAI»;
Последнее должно заменяться не на ";" ,а на ""
м.б.