Помогите с регуляркой, которая из строки:
Заявка: № 142898 от Аптека №Дн028 г.Кривой Рог, ул.К.Маркса, 19 (Задача №239735)
выберет только №Дн028. Критерии поиска - обязательно "№", одна или несколько букв, одна или несколько цифр - всё без пробела, фраза отделена пробелами слева и справа.
Используйте preg_match() (или preg_match_all() - если нужно найти все вхождения в подстроку):
$str = 'Заявка: № 142898 от Аптека №Дн028 г.Кривой Рог, ул.К.Маркса, 19 (Задача №239735)';
preg_match('~№\pL+\d+~iu', $str, $arr);
var_dump($arr); // №Дн028
Имеем строку:
$string = 'Заявка: № 142898 от Аптека №Дн028 г.Кривой Рог, ул.К.Маркса, 19';
И следующее регулярное выражение:
preg_match('/№[а-яА-Я]+[0-9]+/', $string, $matches);
Подробности регулярного выражения:
№
- первый символ всегда №
[а-яА-Я]+
- одна или более русских букв разного регистра
[0-9]+
- одна или более цифра в диапазоне от 0 до 9
Далее выводим на экран
print_r($matches);
В результате получаем:
Array
(
[0] => №Дн028
)
Кофе для программистов: как напиток влияет на продуктивность кодеров?
Рекламные вывески: как привлечь внимание и увеличить продажи
Стратегії та тренди в SMM - Технології, що формують майбутнє сьогодні
Выделенный сервер, что это, для чего нужен и какие характеристики важны?
Современные решения для бизнеса: как облачные и виртуальные технологии меняют рынок
<?php print_r($_SESSION['logged_user'][1]); ?> Вот так вот я в ЛК вывожу Имя персонажа, но почему то не выводиться
Есть система диалогов, которая закладывается по принципу ссылки set=1_2 "1" это id отправителя , "2" получателя, переходя по подобной ссылке выбрасываются...
Пытаюсь осваивать Yii2 на одном небольшом внутреннем проектеВозникла проблема, перестала сохраняться модель