secondo me non è ben chiaro come definire $str_toAvoid. Un formato migliore potrebbe semplificare il problema.