как найти подстановочный знак в winword «поиск по слову слишком сложен»

#regex #ms-word #ms-office #vsto #wildcard

#регулярное выражение #ms-word #ms-office #vsto #подстановочный знак

Вопрос:

Я хотел бы найти несколько предложений с «пробелом в словах» и «неразрывным пробелом», оба условия в одном шаблоне в winword с помощью подстановочного знака.

если я использую приведенный ниже шаблон, я получу ошибку «поиск по слову слишком сложен», потому что диапазон допускает только < 7. Тогда как найти текст ниже?

 Reciprocal[s ]Enforcement[s ]of[s ]Commonwealth[s ]Judgments[s ]Act[s ](Cap[s ][0-9]{1,3},[s ]s[s ][0-9]{1,3}([0-9]{1,3})([a-z]{1,1})).
  

Ниже мой пример текста:

 Reciprocal Enforcement of Commonwealth Judgments Act (Cap 233, s 23(1)(a)).
Reciprocal Enforcement of Commonwealth Judgments Act (Cap 143, s 87(2)(x)).
Reciprocal Enforcement of Commonwealth Judgments Act (Cap 283, s 64(3)(y)).
Reciprocal Enforcement of Commonwealth Judgments Act (Cap 233, s 52(4)(d)).
  

Примечание: пробел в слове будет либо «неразрывным пробелом», либо «пробелом в слове».

Пожалуйста, помогите мне решить это!

Я буду признателен, если кто-нибудь даст быстрое решение.

Заранее большое спасибо.

С уважением,

Саран

Комментарии:

1. Я вижу ваш шаблон, но где образец данных, который вы пытаетесь сопоставить??

2. Привет, эксперт, спасибо за быстрый обзор, я добавил свой образец текста