<?php
$str = 'А я ебу но собак. Зачем не знаю; но координально не согласен.Жывотнае а соображает.Здесь зделал зделаю сдесь зделалалал.';
//не работает
preg_match_all('/\s|жы|шы|[.?!;,]\S|координально|сдесь|здел(ал|аю)|((^|\s)(а|но)(\s|$))/ui', $str, $matches, PREG_OFFSET_CAPTURE
); //работает
preg_match_all('/(^|\s)(а|но)(\s|$)/ui', $str, $matches, PREG_OFFSET_CAPTURE
);
PD9waHAKCSRzdHIgPSAn0JAg0Y8g0LXQsdGDINC90L4g0YHQvtCx0LDQui4g0JfQsNGH0LXQvCDQvdC1INC30L3QsNGOOyDQvdC+INC60L7QvtGA0LTQuNC90LDQu9GM0L3QviDQvdC1INGB0L7Qs9C70LDRgdC10L0u0JbRi9Cy0L7RgtC90LDQtSDQsCDRgdC+0L7QsdGA0LDQttCw0LXRgi7Ql9C00LXRgdGMINC30LTQtdC70LDQuyDQt9C00LXQu9Cw0Y4g0YHQtNC10YHRjCDQt9C00LXQu9Cw0LvQsNC70LDQuy4nOwoJCgkKCS8v0L3QtSDRgNCw0LHQvtGC0LDQtdGCCglwcmVnX21hdGNoX2FsbCgnL1xzfNC20Yt80YjRi3xbLj8hOyxdXFN80LrQvtC+0YDQtNC40L3QsNC70YzQvdC+fNGB0LTQtdGB0Yx80LfQtNC10Lso0LDQu3zQsNGOKXwoKF58XHMpKNCwfNC90L4pKFxzfCQpKS91aScsICRzdHIsICRtYXRjaGVzLCBQUkVHX09GRlNFVF9DQVBUVVJFKTsgCgkvL9GA0LDQsdC+0YLQsNC10YIKCXByZWdfbWF0Y2hfYWxsKCcvKF58XHMpKNCwfNC90L4pKFxzfCQpL3VpJywgJHN0ciwgJG1hdGNoZXMsIFBSRUdfT0ZGU0VUX0NBUFRVUkUpOyA=