ReplaceRegex
ITextFrame.ReplaceRegex method
Reemplaza todas las coincidencias de la expresión regular con la cadena especificada.
public void ReplaceRegex(Regex regex, string newText, IFindResultCallback callback)
Parámetro | Tipo | Descripción |
---|---|---|
regex | Regex | La expresión regular Regex para obtener cadenas a reemplazar. |
newText | String | La cadena para reemplazar todas las ocurrencias de las cadenas que se van a reemplazar. |
callback | IFindResultCallback | El objeto de callback para recibir los resultados de búsqueda IFindResultCallback . |
Ejemplos
El siguiente ejemplo de código muestra cómo reemplazar texto utilizando 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 por '***'
((AutoShape)presentation.Slides[0].Shapes[0]).TextFrame.ReplaceRegex(regex, "***", null);
presentation.Save("SomePresentation-out.pptx", SaveFormat.Pptx);
}
Véase también
- interfaz IFindResultCallback
- interfaz ITextFrame
- espacio de nombres Aspose.Slides
- ensamblaje Aspose.Slides