Recursos
Ejemplos
- The line starts with a special character
^[!@#\\$%\\^\\&*\\)\\(+=._-]
- The line ends with a special character:
[!@#\\$%\\^\\&*\\)\\(+=._-]$
- Seleccionará las líneas que comienzan con un número, seguido de un punto y un espacio:
^\d+\.\s
Ejemplos básicos
an+
Coincide con una "a" seguida de uno o más caracteres "n".\w*?
UNA PALABRA: Un carácter de palabra cero o más veces, pero la menor cantidad de veces posible,
The line ends with a word “word$”
- Remplazar saltos de línea; Remplazar
(\n{2,})
con\n
Conservar parte de la expresión original en el reemplazo
- Utiliza paréntesis
()
para definir partes de la expresión que quieras conservar, - En el campo de reemplazo, utiliza
$n
para referirte a una parte de la captura (comenzando en 1).
Ejemplo:
- Buscar:
(foo)(bar)
Esto captura y divide la coincidencia en dos grupos, - Reemplazar con:
$1baz
Esto conservará el texto capturado por el primer grupo y agregará baz después.
Seleccionar comandos SQL
-
^(INSERT INTO.*(\n+\(.*)*)
-
^(DROP TABLE.*\nCREATE TABLE.*(\n+.+[,)])*[\n\)].*)
-
^(CREATE TABLE.*(\n.*[,])*(\n.*\n\).*[;])*)
- Remplazar
([\),]?)$\nENGINE = InnoDB
con) ENGINE=InnoDB DEFAULT CHARSET=utf8 COLLATE=utf8_general_ci;
-
^(ALTER TABLE.*([\s\n]+.+[,])*[\n\;].*)
-
Remover FK
- Borrar
(.*NO ACTION[\n\)]?)$
- Extraer FKs
.*INDEX.*\n.*CONSTRAINT.*\n.*FOREIGN KEY.*\n.*REFERENCES.*\n+
`old` to `divisiones`
$(‘#form-rubro’>)‘toggle’>toggle');
^\s+\$
^\s+\$\(
^\s+\$\('\#form\-\w*?'\
^\s+\$\('\#form\-\w*?'\)\.modal
^\s+\$\('\#form\-\w*?'\)\.modal\('toggle'\)\;
Etiqueta
(?:<tag>)([\s\S]+?)(?:>)
Agregar un caracter cada 3 lineas
(|>.+\n){3} $&&