Problema de limite de palavra regex quando colchetes angulares estão adjacentes ao limite

Regex:

\b< low="" number="" low="">\b

Example string:

 <b22>Aquí se muestran algunos síntomas < low="" number="" low=""> tienen el siguiente aspecto.</b22> 

Não sei por que a palavra limite entre síntomas e< não está sendo encontrado. O mesmo problema existe do outro lado entre> e tienen

Sugestões sobre como posso corresponder mais adequadamente a esse limite?

Quando dou a seguinte entrada, o Regex corresponde conforme o esperado:

Aquí se muestran algunos síntomas< low="" number="" low="">tienen el siguiente aspecto.

removendo as condições da borda \ b\bPHRASE\b não é uma opção porque não pode corresponder a partes das palavras

Atualiza

Isso fez o truque: (Graças a Igor, Mosty, DK e NickC)

Regex(String.Format(@"(?<=[\s\.\?\!]){0}(?=[\s\.\?\!])", innerStringToMatch);

Eu precisava melhorar minha correspondência de limites para[\s\.\?\!] e faça com que essas bordas correspondam à aparência positiva e à esquerda.

questionAnswers(4)

yourAnswerToTheQuestion