Reg exp шаблон ввода [требует правки]

218
26 октября 2017, 10:33

Какой шаблон регулярного выражения у этого примера? 0-10

Answer 1

Regex-шаблон будет иметь следующий вид:

^\d+(?:-\d+)?$

Он будет соответствовать началу строки, за которым следует обязательное вхождение одной или более цифр, за которыми следует не обязательная последовательность символов тире и чисел, после которых следует символ конца строки.

В сочетании с PHP всё будет выглядеть так:

$str = '0-10'; 
if (!preg_match('~^\d+(?:-\d+)?$~', $str)) {
    die('Ошибка!');
}
READ ALSO
Не подключается к Mysql после добавления Unicode в my.cnf PHP

Не подключается к Mysql после добавления Unicode в my.cnf PHP

Всем приветПосле добавления вот этих строк в /etc/mysql/my

261
Получение 2 параметров из <datalist>

Получение 2 параметров из <datalist>

Получаю список игр Steam следующим образом:

195
Как сложить результаты цикла foreach

Как сложить результаты цикла foreach

Здравствуйте, подскажите, есть следующая конструкция, выводящая поочередно цены товаров, умноженные на количество товаров

285
Проблема с записью картинки в файл

Проблема с записью картинки в файл

Проблема заключается в следующем, я получаю из 1С картинку в виде текста, выглядит это как картинка открытая через notepad, записываю её через:

234