<?php
$tests = [
'dasdas № 11-1111 dsasda 22 - 2222',
'1 - 22 no match'
];
$rex = '#(№\s*)?[\d]{2}\s*-\s*[\d]{4}#u';
foreach($tests as $str) {
$match = [];
echo $str . ' => ' . (
$ok
: '[NO MATCH]'
);
}
PD9waHAKCiR0ZXN0cyA9IFsKCSdkYXNkYXMg4oSWIDExLTExMTEgZHNhc2RhIDIyIC0gMjIyMicsCgknMSAtIDIyIG5vIG1hdGNoJwpdOwokcmV4ID0gJyMo4oSWXHMqKT9bXGRdezJ9XHMqLVxzKltcZF17NH0jdSc7Cgpmb3JlYWNoKCR0ZXN0cyBhcyAkc3RyKSB7CgkkbWF0Y2ggPSBbXTsKCSRvayA9IHByZWdfbWF0Y2hfYWxsKCRyZXgsICRzdHIsICRtYXRjaCk7CgllY2hvICRzdHIgLiAnID0+ICcgLiAoCgkJJG9rCgkJCT8gcHJpbnRfcigkbWF0Y2hbMF0sIHRydWUpCgkJCTogJ1tOTyBNQVRDSF0nCgkJKTsKfQo=