nicht übereinstimmen Ich habe die folgende Beispieldatei und regulären Ausdruck.Regex konnte mit {M, N} auf SunOS
testing.txt
testing aa
a bc de
e aa
ba Z
testing bb
testing ac
mein regulärer Ausdruck egrep
egrep '[ ]{2,}' testing.txt
Den oben regulären Ausdruck versucht zusammenhängende weiße Flächen in einer Linie zu finden. Das zurückgegebene Ergebnis ist jedoch leer.
Der unten stehende regulartion Ausdruck funktioniert für 1 oder mehr Räume. Aber das ist nicht was ich will.
egrep '[ ]+' testing.txt
Welche Version von egrep verwenden Sie? 'egrep --version' –
Gibt es überhaupt Leerzeichen? Versuchen Sie, dem Klammerausdruck eine Registerkarte hinzuzufügen. –
egrep --version gibt mir ungültige Syntax. – Mox