Necesito conseguir que findstr encuentre 2 (o más) coincidencias del mismo caracter.
Si nos paramos a leer la ayuda...
Código:
Expresión regular de referencia rápida:
* Repetir: cero o más ocurrencias de un carácter previo o de clase
Pero esto no me funciona:
Código
Echo "nombre1 - nombre2 - nombre3" | Findstr /R "\-\*\-\"
¿Alguien sabe la sintaxis correcta?
EDITO: ya está:
Código
Echo "nombre1 - nombre2 - nombre3" | Findstr /R "\-.*.\-"
El problema ahora es que no se como hacerlo más eficiente, Para que solo busque 2 coincidencias, No más, Si encuentra más, Se lo salte..
Lo que quiero decir, Es que por ejemplo limitar este comando a buscar solamente 2 coincidencias...
Código
Echo "nombre1 - - - - -" | Findstr /R "\-.*.\-"
El findstr lo da por válido, Y no quiero que así séa, ya que hay 5 coincidencias, No 2.