Match.Result(String) Método

Definição

Retorna a expansão do padrão de substituição passado. Por exemplo, se o padrão de substituição for $1$2, Result(String) retornará a concatenação de Groups[1].Value e Groups[2].Value.

public:
 virtual System::String ^ Result(System::String ^ replacement);
public virtual string Result(string replacement);
abstract member Result : string -> string
override this.Result : string -> string
Public Overridable Function Result (replacement As String) As String

Parâmetros

replacement
String

O padrão de substituição a ser usado.

Retornos

A versão expandida do replacement parâmetro.

Exceções

replacement é null.

A expansão não é permitida para esse padrão.

Comentários

Enquanto o Replace(String, String) método substitui todas as correspondências em uma cadeia de caracteres de entrada por um padrão de substituição especificado, o Result(String) método substitui uma única correspondência por um padrão de substituição especificado. Como ele opera em uma correspondência individual, também é possível executar o processamento na cadeia de caracteres correspondente antes de chamar o Result(String) método.

O replacement parâmetro é um padrão padrão de substituição de expressão regular. Ele pode consistir em caracteres literais e substituições de expressão regular. Para obter mais informações, consulte Substituições.

Aplica-se a

Confira também