Rumah > Java > javaTutorial > Bagaimana untuk Memisahkan Rentetan pada Mana-mana Ruang Putih di Java Menggunakan Regex?

Bagaimana untuk Memisahkan Rentetan pada Mana-mana Ruang Putih di Java Menggunakan Regex?

Mary-Kate Olsen
Lepaskan: 2024-12-24 03:00:13
asal
293 orang telah melayarinya

How to Split Strings on Any Whitespace in Java Using Regex?

Memisahkan Rentetan pada Mana-mana Ruang Putih Menggunakan Corak Regex

Untuk membelah rentetan menggunakan sebarang aksara ruang putih sebagai pembatas dalam Java, gunakan java. kaedah lang.String.split() dengan corak regex yang sesuai.

Corak regex untuk mencapai ini ialah \s . Corak ini sepadan dengan satu atau lebih kejadian mana-mana aksara ruang putih, seperti ruang, tab, baris baharu, dll.

Contoh:

Pertimbangkan rentetan berikut:

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

Menggunakan kaedah split() dengan corak \s , kita boleh membelah rentetan sebagai berikut:

String[] splitString = myString.split("\s+");
Salin selepas log masuk

Ini akan menghasilkan tatasusunan dengan dua elemen:

  • "Hello"
  • "Dunia"

Operasi pisah akan mengabaikan aksara ruang kosong antara "Hello" dan "Dunia".

Escapering Backslashes:

Perhatikan bahawa aksara backslash dalam corak regex mesti dilepaskan dalam Java. Ini kerana Java mula-mula cuba mentafsir jujukan yang terlepas, seperti n untuk baris baharu. Untuk melarikan diri daripada garis miring ke belakang, gunakan \. Oleh itu, corak akhir menjadi "\s ".

Atas ialah kandungan terperinci Bagaimana untuk Memisahkan Rentetan pada Mana-mana Ruang Putih di Java Menggunakan Regex?. 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