<?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); 