Warning: Cannot use a scalar value as an array in /home/admin/public_html/forum/include/fm.class.php on line 757

Warning: Invalid argument supplied for foreach() in /home/admin/public_html/forum/include/fm.class.php on line 770
Форумы портала PHP.SU :: Версия для печати :: Помогите пожалуйста с 2-мя регулярками
Форумы портала PHP.SU » » Вопросы новичков » Помогите пожалуйста с 2-мя регулярками

Страниц (1): [1]
 

1. Сергей725 - 07 Октября, 2013 - 04:04:57 - перейти к сообщению
1.Нужно что бы выделялась, числовая строчка в диапозоне от 0 до 5.000.000

2.Нужно что бы выделялась строчка которая именно оканчиваться на 0,2,4,6,8 то есть является четной.
Два вопроса не связаны между собой. Заранее спасибо.
2. VenZell - 07 Октября, 2013 - 09:05:16 - перейти к сообщению
PHP:
скопировать код в буфер обмена
  1. /^[0-9]$|^[1-9][0-9]{1,5}$|^[1-4][0-9]{6}$|^5000000$/

3. Саныч - 07 Октября, 2013 - 09:12:52 - перейти к сообщению
PHP:
скопировать код в буфер обмена
  1. $str = preg_replace('#(?:\d{1,3})|(?:\d{1,3}\.\d{3})|(?:[1-5](?:\.\d{3}){2})#', '<b>$0</b>', $str);
  2.  
  3. $str = preg_replace('#\d*[02468]#', '<b>$0</b>', $str);
4. Сергей725 - 07 Октября, 2013 - 12:49:44 - перейти к сообщению
Спасибо парни не то что мне надо, но я ваши труды обрезал немного и получил что хотел, теперь все отлично вытаскивается. Улыбка

 

Powered by ExBB FM 1.0 RC1