ReplaceRegex

Método Presentation.ReplaceRegex

Reemplaza todas las coincidencias de la expresión regular con la cadena especificada.

public void ReplaceRegex(Regex regex, string newText, IFindResultCallback callback)
ParámetroTipoDescripción
regexRegexLa expresión regular Regex para obtener cadenas a reemplazar.
newTextStringLa cadena para reemplazar todas las ocurrencias de las cadenas a ser reemplazadas.
callbackIFindResultCallbackEl objeto de callback para recibir los resultados de búsqueda IFindResultCallback.

Ejemplos

El siguiente fragmento de código muestra cómo reemplazar texto usando una expresión regular con la cadena especificada.

[C#]
using (Presentation presentation = new Presentation("SomePresentation.pptx"))
{
	Regex regex = new Regex(@"\b[^\s]{10,}\b");
	// Reemplazar todas las palabras con 10 o más caracteres con '***'
	presentation.ReplaceRegex(regex, "***", null);
	presentation.Save("SomePresentation-out.pptx", SaveFormat.Pptx);
}

Ver También