ReplaceRegex

Presentation.ReplaceRegex-Methode

Ersetzt alle Übereinstimmungen des regulären Ausdrucks mit dem angegebenen String.

public void ReplaceRegex(Regex regex, string newText, IFindResultCallback callback)
ParameterTypBeschreibung
regexRegexDer reguläre Ausdruck Regex, um Strings zum Ersetzen zu erhalten.
newTextStringDer String, um alle Vorkommen der zu ersetzenden Strings zu ersetzen.
callbackIFindResultCallbackDas Callback-Objekt zum Empfangen von Suchergebnissen IFindResultCallback.

Beispiele

Das folgende Code-Beispiel zeigt, wie man Text mit einem regulären Ausdruck durch den angegebenen String ersetzt.

[C#]
using (Presentation presentation = new Presentation("SomePresentation.pptx"))
{
	Regex regex = new Regex(@"\b[^\s]{10,}\b");
	// Ersetze alle Wörter mit 10 oder mehr Zeichen durch '***'
	presentation.ReplaceRegex(regex, "***", null);
	presentation.Save("SomePresentation-out.pptx", SaveFormat.Pptx);
}

Siehe Auch