May 2010
Intermediate to advanced
520 pages
17h 44m
Polish
Chcemy wykonać operację przeszukiwania i zastępowania, której tekst docelowy będzie zawierał fragmenty dopasowania do danego wyrażenia regularnego. Ponownie wstawiane fragmenty należy wyodrębnić z dopasowania za pomocą grup przechwytujących (patrz „2.9. Grupowanie i przechwytywanie fragmentów dopasowań”).
Wyobraźmy sobie na przykład, że chcemy dopasować parę wyrazów oddzielonych znakiem równości i zmienić ich kolejność w tekście docelowym.
Jeśli chcesz przetworzyć niewielką liczbę łańcuchów z wykorzystaniem tego samego wyrażenia regularnego, możesz posłużyć się wywołaniem statycznym:
string resultString = Regex.Replace(subjectString, @"(\w+)=(\w+)", "$2=$1");
Jeśli chcesz ...