Polecenie sed może użyć kropki, aby znaleźć symbol wieloznaczny, i tak . * Pobiera wszystko z linii.
Czy można powiedzieć, że w ogóle życzę sobie jakiegokolwiek symbolu oprócz (w tym przypadku) spacji? Więc:
FredSmith
- byłby ważny
Fred&Ginger
- byłby ważny
6times7
- byłby ważny
One too many
- nie byłby ważny
sed
regular-expression
HugMyster
źródło
źródło
Z
znaku - użyj wzorca/^[^Z]*$/
Używaj negowanych klas postaci (
[^ ]
lub[^[:space:]]
), jak pokazał Roman, lub odwróć dopasowanie, jak poniżej. To, który jest lepszy, zależy od otaczającej struktury.źródło