Regex:
\b< low="" number="" low="">\b
Пример строки:
<b22>Aquí se muestran algunos síntomas < low="" number="" low=""> tienen el siguiente aspecto.</b22>
Я не уверен, почему не найдено слово границы между síntomas и <</strong>. Такая же проблема существует на другой стороне между > и tienen
Предложения о том, как я мог бы более точно соответствовать этой границе?
Когда я даю следующие данные, регулярное выражение совпадает с ожидаемым:
Aquí se muestran algunos síntomas< low="" number="" low="">tienen el siguiente aspecto.
удаление граничных условий \ b \bPHRASE\b
не вариант, потому что он не может соответствовать частям слов
Обновление
Это помогло: (Спасибо Игорю , Мосту , DK и NickC )
Regex(String.Format(@"(?<=[\s\.\?\!]){0}(?=[\s\.\?\!])", innerStringToMatch);
Мне нужно было улучшить соответствие границ до [\s\.\?\!]
и сделать так, чтобы эти края соответствовали положительным взглядам вперед и назад.