aqaholding Posted March 4, 2018 Report Share Posted March 4, 2018 Есть разнообранзный текст вида: Пример 1: черный анальный стимулятор с 4-мя шариками разными по диаметру. имеется удобная ручка для удерживания. шарики украшены пупырашками для большего удовольствия. материал изготовления tpr. диаметр шариков варьируется от 2 см 3 см. длина - 14 см. упаковка- блистер. страна изготовления- китай. Причер 2: вибратор необычной формы с загнутой головкой. изготовлен из силикона, приятен на ощупь. имеет 12 режимов вибрации. режимы переключаются при помощи кнопки в основании игрушки. работает от usb кабеля. общая длина - 21 см, рабочая длина - 15,5 см, максимальный диаметр - 4 см. упаковка - коробка с блистером. В некоторых строках есть: - диаметр - 4 см - диаметр 4 см - диаметр шариков варьируется от 2 см 3 см Что мне нужно: Обрезать все оставить только сколько сантиметров этот самый диаметр. Хотя бы что бы осталось: "диаметр 4", в идеале просто число которое идет между "диаметр" и "см" число может быть целым или с запятой Quote Link to post Share on other sites
Maksclub Posted March 4, 2018 Report Share Posted March 4, 2018 2 вопроса:хотите в шаблоне делать (то есть smarty?) или в view?если одиночно, понятно вывести «3», а интервал? 3-5? Quote Link to post Share on other sites
luxury Posted March 4, 2018 Report Share Posted March 4, 2018 (edited) Ёпана, а нельзя без подробностей и просто объяснить абстрактно что вам нужно? Edited March 4, 2018 by luxury Quote Link to post Share on other sites
Noxter Posted March 4, 2018 Report Share Posted March 4, 2018 (edited) Набросал вам регулярку https://regex101.com/r/n17g2Z/7 ([0-9.,]+)\s(см) Edited March 5, 2018 by Noxter Quote Link to post Share on other sites
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.