fork(3) download
  1. <?php
  2.  
  3. $arr = array("42342535425234", "задание 42342535425234 тест", "123456", "задание №123456 тест", "задание №123456тест", "задание123456тест", "задание123456");
  4. $pattern = '~(?<!\d)[1-9]\d{5}(?!\d)~';
  5. foreach ($arr as $s) {
  6. echo $s . ": " . preg_match($pattern, $s) . PHP_EOL;
  7. }
Success #stdin #stdout 0s 82944KB
stdin
Standard input is empty
stdout
42342535425234: 0
задание 42342535425234 тест: 0
123456: 1
задание №123456 тест: 1
задание №123456тест: 1
задание123456тест: 1
задание123456: 1