Rumah >Java >javaTutorial >Bagaimanakah Saya Boleh Memisahkan Rentetan dengan Amanah Menggunakan Ruang Putih?

Bagaimanakah Saya Boleh Memisahkan Rentetan dengan Amanah Menggunakan Ruang Putih?

Susan Sarandon
Susan Sarandonasal
2024-12-11 16:37:17416semak imbas

How Can I Reliably Split Strings Using Whitespace?

Menggunakan Ruang Putih untuk Memisahkan Rentetan: Panduan Komprehensif

Soalan:

Menghadapi kesukaran dalam membelah rentetan menggunakan ruang ? Berikut ialah senario:

<br>str = "Hello saya String anda";<br>String[] splited = str.split(" ");<br></ pra></p>
<p>Walaupun anda telah berusaha, hasil yang diinginkan tetap sukar difahami. Nampaknya apakah isunya?</p>
<p><strong>Jawapan:</strong></p>
<p>Biasanya, pendekatan yang anda gariskan harus membuahkan hasil yang diharapkan. Walau bagaimanapun, jika ruang tidak bertindak seperti yang dimaksudkan, anda boleh mempertimbangkan untuk menggunakan regex ruang putih:</p>
<p><pre class="brush:php;toolbar:false"><br>str = "Hello saya String anda";<br>String[] splited = str.split("s ");<br>

Pergantian ini membolehkan pemisahan rentetan anda kepada token tanpa mengira kehadiran berbilang ruang berturut-turut.

Atas ialah kandungan terperinci Bagaimanakah Saya Boleh Memisahkan Rentetan dengan Amanah Menggunakan Ruang Putih?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

Kenyataan:
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