И здесь я подумал, что StackOverflow - это место, где нужно искать качество, а не количество ответов.
ющее регулярное выражение будет соответствовать «суббота» или «воскресенье»:(?:(Sat)ur|(Sun))day
Но в одном случае обратная ссылка 1 заполняется, а обратная ссылка 2 пуста, а в другом - наоборот.
PHP (pcre) предоставляет хороший оператор "? |" что обходит эту проблему. Предыдущее регулярное выражение станет(?|(Sat)ur|(Sun))day
, Так что не будет пустых обратных ссылок.
Есть ли эквивалент в C # или какой-то обходной путь?