Ich habe ein bisschen ein Problem mit Grep, dass ich nicht scheinen kann, herauszufinden. Ich versuche, nach allen Instanzen von Kleinbuchstaben zu suchen, die in doppelte Anführungszeichen (C-Zeichenfolgen) in einer Reihe von Quelldateien eingeschlossen sind. Mit bash und Gnu grep:Grep Muster passenden Kleinbuchstaben Zeichenfolge in Anführungszeichen
grep -e '"[a-z]+"' *.cpp
keine Treffer gibt mir, während
grep -e '"[a-z]*"' *.cpp
mich wie "Abc" gibt Spiele, die nicht nur Kleinbuchstaben ist. Was ist der richtige reguläre Ausdruck, um nur "abc" zu finden?
Ihre zweite Regex sieht gut aus. Ich habe es versucht und es passt nicht zu Großbuchstaben. – Misha
@Mike Sie vergessen die länderspezifische Sortierreihenfolge. –
@Don Danke, habe nicht einmal darüber nachgedacht! – Misha