Match.Result(String) Método

Definição

Devolve a expansão do padrão de substituição passado. Por exemplo, se o padrão de substituição for $1$2, Result(String) devolve 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 usar.

Devoluções

A versão expandida do replacement parâmetro.

Exceções

replacement é null.

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

Observações

Enquanto o Replace(String, String) método substitui todas as correspondências numa cadeia 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 funciona numa correspondência individual, também é possível realizar processamento na string emparelhada antes de chamar o Result(String) método.

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

Aplica-se a

Ver também