regex - regulares - Expresión regular para buscar múltiples cadenas(Textpad)
regex online c# (3)
Para obtener las líneas que contienen los textos 8768
, 9875
o 2353
, use:
^.*(8768|9875|2353).*$
Lo que significa:
^ from the beginning of the line
.* get any character except /n (0 or more times)
(8768|9875|2353) if the line contains the string ''8768'' OR ''9875'' OR ''2353''
.* and get any character except /n (0 or more times)
$ until the end of the line
Si quieres el literal *
char, deberías escapar de él:
^.*(/*8768|/*9875|/*2353).*$
Soy un poco nuevo en las expresiones regulares y estoy buscando la búsqueda de varias líneas / instancias de algunas cadenas comodín como * 8768, * 9875, * 2353.
Me gustaría extraer todos los casos de estos (dentro de un archivo) en lugar de buscarlos individualmente.
Cualquier ayuda es muy apreciada. He intentado cosas como * 8768, * 9875, etc ...
Si entiendo lo que estás preguntando, es una expresión regular como esta:
^(8768|9875|2353)
Esto coincide con los tres conjuntos de cadenas de dígitos al principio de la línea solamente.
Sugiero una solución mucho mejor. Tarea en mi caso: agregue http://google.com/ ruta antes de cada registro e importe múltiples campos.
Valor de campo único CSV (todas las imágenes solo tienen nombres de archivo, separados por |):
"123.jpg | 345.jpg | 567.jpg"
Tamper 1er complemento: busque y reemplace por REGEXP: patrón: /([a-zA-Z0-9◆*)./ reemplazo: http://google.com/ $ 1
Tamper 2do plugin: explota configuración: explota por |
En este caso, no necesita ninguna asignación de campos adicionales y puede usar 1 campo en CSV