¿Cómo utilizar expresiones regulares para verificar que no sean nulos?
reg.RegEx := '/S';
// /S coincide con cualquier cosa que no sea un espacio en blanco, equivalente a [^/f/n/r/t/v] p>
var
reg: TPerlRegEx;
comenzar
reg := TPerlRegEx.Create(nil);
reg .Subject := '¡Esperamos con ansias Delphi 2008 para Win32! ';
reg.RegEx := '/S';
reg.Replacement := '◆';
reg.ReplaceAll;
ShowMessage(reg.Subject); //Retorno:?
FreeAndNil(reg);
end;
Características de las expresiones regulares:
p>1. Muy flexible, lógico y funcional;
2. El control de cadenas complejas se puede lograr de forma rápida y sencilla.
3. Es relativamente oscuro y difícil de entender para quienes son nuevos en él.
Dado que el principal objeto de aplicación de las expresiones regulares es el texto, se utilizan en varios editores de texto, desde el famoso editor EditPlus hasta grandes editores como Microsoft Word y Visual Studio. Se pueden utilizar expresiones regulares para procesar. contenido del texto.
Referencia del contenido anterior: Enciclopedia Baidu-Expresiones regulares