Каков синтаксис регулярного выражения для использования части сопоставленного выражения в последующей части поиска?
Так, например, если у меня есть:
"{marker = 1} некоторый текст {/ marker = 1}"
или
"{marker = 2} некоторый текст {/ marker = 2}"
Я хочу использовать первую цифру в шаблоне, чтобы найти вторую цифру. Так что в
"{marker = 1} {marker = 2} некоторый текст {/ marker = 2} {/ marker = 1}"
регулярное выражение будет соответствовать 1, а затем 2.
До сих пор я придумал {marker = (\ d)} (. *?) {/ Marker = (\ d)}, но не знаю, как указать второй \ d для ссылки на значение найдено в первом \ д.
Я делаю это в C #.