Spații Albe POSIX: [:space:] și [:blank:] în Expresii Regulare (RegEx)

posix POSIX / PCRE / Linux awk Q&A / Distribuie cod

Clase POSIX pentru diferențierea spațiilor de aliniere orizontale de cele generale de sfârșit de linie.

Tipar RegEx
[[:space:]] (toate spațiile) / [[:blank:]] (spațiu și tab)

Diferențierea spațiilor în standardul POS:

  • [:blank:]: Doar caracterele de spațiu utilizate pentru separarea cuvintelor pe aceeași linie (spațiul standard U+0020 și tabularea \\t).
  • [:space:]: Toate spațiile albe, inclusiv cele de salt de rând (spațiu, tab, newline, carriage return, form feed).
Exemplu: Decuparea coloanelor delimitate prin spații sau tab-uri
# Șablon compatibil cu utilitarul awk sau sed:
sed -E 's/[[:blank:]]+/ /g' fisier.txt

Comunitate & Schimb de cunoștințe

Întrebări & Exemple de Cod: Spații Albe POSIX: [:space:] și [:blank:]

Ai o nelămurire despre utilizarea comenzii Spații Albe POSIX: [:space:] și [:blank:] sau ai descoperit un truc / fragment de cod util? Distribuie-l cu ceilalți programatori!

💬

Fii primul care pune o întrebare sau distribuie un fragment de cod / prompt!

Nu au fost adăugate încă întrebări sau exemple de cod pentru această pagină. Dacă ai întâlnit o problemă sau ai un snippet util, adaugă-l mai jos pentru a-i ajuta pe ceilalți.

Comunitate Adaugă o întrebare sau distribuie un cod

Moderare & Siguranță:

Pentru a menține calitatea și securitatea informațiilor, fiecare întrebare sau fragment de cod/prompt este analizat (manual sau prin moderare asistată de AI) înainte de publicare.