У меня есть такая строка ввода:
\ pard \ nowidctlpar \ qj \ b0 \ scaps This
Соглашение \ scaps0 составлено и введено
в эту дату \ {# DATEAGREEMENT # \},
между и [удалено]
(\ ldblquote [удалено] \ rdblquote) и его
наследники и / или правопреемники, с
адрес в [удален], и
\ {# TXTPLAINTIFF # \}, (\ ldblquote
Истец \ rdblquote), индивидуально,
из ___________________, и,
\ {# TXTPLAINTIFFATTORNEY # \},
(\ ldblquote Истец \ rquote s
Адвокат \ rdblquote) из
\ {# TXTATTORNEYFIRM # \}. \ Par
и я хочу провести синтаксический анализ с помощью регулярного выражения.
Это код, который я использую:
temp = Regex.Replace(temp, @"\\{#.*#\\}", "_____");
Единственная проблема в том, что он соответствует самому широкому набору, т. Е. Он удаляет весь абзац, потому что абзац заканчивается символом "# \}", как мне найти соответствие каждой группе? Т.е. этот абзац должен совпадать с ним 4 раза, а не один раз.