Voglio abbinare una citazione, 2
uno spazio e qualsiasi personaggio che non sia un punto letterale.
Questo sta usando GnuWin32 grep. Non il grep di Cygwin .
C:\>echo "2 008abc.html" | grep -oiP \"2 [^.]
grep: [^.]': No such file or directory
C:\>echo "2 008abc.html" | grep -oiP ^"2 [^.]
C:\>echo "2 008abc.html" | grep -oiP """2 [^.]
grep: [^.]: No such file or directory
C:\>echo "2 008abc.html" | grep -oiP """2 0
grep: 0: No such file or directory
C:\>echo "2 008abc.html" | grep -oiP """"2 0"
"2 0
C:\>echo "2 008abc.html" | grep -oiP """"2 [^.]"
C:\>echo "2 008abc.html" | grep -oiP """"2 0"
"2 0
(Ho risposto alla mia domanda nella sua precedente revisione, non è necessario fare riferimento ad essa, ma porta a un altro problema di corrispondenza fortemente correlato, quindi ho modificato questa domanda per abbinare qualcosa di molto simile, ma ho riscontrato un problema.)