regex untuk mencocokkan satu karakter yang tidak lain adalah spasi


173

Saya perlu mencocokkan satu karakter yang sama sekali bukan ruang tetapi saya tidak tahu bagaimana melakukannya dengan regex.

Jawaban:


249

Berikut ini sudah cukup:

[^ ]

Jika Anda ingin memperluasnya menjadi apa pun selain ruang putih (jeda baris, tab, spasi, ruang keras):

[^\s]

atau

\S

121
  • \s cocok dengan karakter spasi-putih
  • \S cocok dengan karakter non-putih-spasi
  • Anda dapat mencocokkan karakter ruang hanya dengan karakter ruang;
  • [^ ] cocok dengan apa pun kecuali karakter ruang.

Pilih mana yang paling tepat.

Dengan menggunakan situs kami, Anda mengakui telah membaca dan memahami Kebijakan Cookie dan Kebijakan Privasi kami.
Licensed under cc by-sa 3.0 with attribution required.