ReplaceRegex
TextFrame.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 que deben ser reemplazadas. |
newText | String | La cadena para reemplazar todas las ocurrencias de las cadenas a ser reemplazadas. |
callback | IFindResultCallback | Objeto de devolución de llamada para guardar el resultado de la operación de reemplazo IFindResultCallback . |
Ejemplos
El siguiente código de muestra 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 de 10 o más caracteres con '***'
((AutoShape)presentation.Slides[0].Shapes[0]).TextFrame.ReplaceRegex(regex, "***", null);
presentation.Save("SomePresentation-out.pptx", SaveFormat.Pptx);
}
Ver También
- interfaz IFindResultCallback
- clase TextFrame
- espacio de nombres Aspose.Slides
- ensamblado Aspose.Slides