Rumah > Java > javaTutorial > Bagaimana untuk Memisahkan Rentetan Menggunakan Semua Aksara Ruang Putih di Jawa?

Bagaimana untuk Memisahkan Rentetan Menggunakan Semua Aksara Ruang Putih di Jawa?

Barbara Streisand
Lepaskan: 2025-01-03 07:45:38
asal
223 orang telah melayarinya

How to Split Strings Using All Whitespace Characters in Java?

Membatasi Rentetan: Panduan Komprehensif untuk Pemisahan dengan Semua Aksara Ruang Putih

Dalam pembangunan perisian, adalah perkara biasa untuk menghadapi keperluan untuk membahagikan rentetan kepada subrentetan individu. Untuk kebanyakan senario, mentakrifkan pembatas tertentu seperti koma atau titik bertindih sudah memadai. Tetapi bagaimana jika anda ingin memisahkan rentetan berdasarkan mana-mana aksara ruang putih (ruang, tab, baris baharu, dll.)? Di sinilah kaedah String.split() Java berperanan.

Untuk memisahkan rentetan dengan semua aksara ruang putih sebagai pembatas, anda perlu menghantar corak ungkapan biasa kepada kaedah String.split(). Corak yang akan mencapai ini ialah "\s ".

Memahami Corak

  • Sengkang ke belakang () digunakan untuk melepaskan aksara berikut.
  • s mewakili sebarang aksara ruang putih, termasuk ruang, tab, baris baharu, pemulangan pengangkutan dan suapan borang.
  • Tanda tambah ( ) menunjukkan bahawa satu atau lebih aksara ruang putih harus dipadankan.

Contoh Penggunaan

Jika anda mempunyai rentetan seperti ini:

"Hello [space character] [tab character] World"
Salin selepas log masuk

Menggunakan corak "\ s " akan menghasilkan tatasusunan rentetan:

["Hello", "World"]
Salin selepas log masuk

Perhatikan bahawa ruang kosong antara ruang dan tab akan menjadi diabaikan.

Contoh Kod Java

String myString = "Hello [space character] [tab character] World";
String[] parts = myString.split("\s+");
Salin selepas log masuk

Kesimpulan

Corak "\s " ialah alat serba boleh untuk membelah rentetan berdasarkan mana-mana aksara ruang kosong. Dengan menggunakan corak ini, anda boleh menguraikan rentetan menjadi subrentetan individu dengan berkesan dalam pelbagai aplikasi.

Atas ialah kandungan terperinci Bagaimana untuk Memisahkan Rentetan Menggunakan Semua Aksara Ruang Putih di Jawa?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

sumber:php.cn
Kenyataan Laman Web ini
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn
Artikel terbaru oleh pengarang
Tutorial Popular
Lagi>
Muat turun terkini
Lagi>
kesan web
Kod sumber laman web
Bahan laman web
Templat hujung hadapan