Bo‘sh joylarni olib tashlash


ULASHISH

Stringdagi bo‘sh joylarni olib tashlash

Java tilida bo‘sh joylarni olib tashlashning ikkita keng tarqalgan usuli bor: trim() va replaceAll() metodlaridan foydalanish.


Boshidagi va oxiridagi bo‘sh joylarni olib tashlash

trim() metodi faqat stringning boshi va oxiridagi bo‘sh joylarni olib tashlaydi.

Misol

String text = "   Java   ";
String trimmed = text.trim();

System.out.println(trimmed); // "Java"

O‘zingiz sinab ko‘ring »

Tushuntirish: trim() faqat boshidagi va oxiridagi probellarni tozalamoqchi bo‘lganingizda foydali, lekin u string ichidagi probellarga tegmaydi.


Barcha bo‘sh joylarni olib tashlash

Agar stringdagi barcha probellar, tabulyatsiyalar va yangi qator belgilarini olib tashlamoqchi bo‘lsangiz, replaceAll() metodini muntazam ifoda bilan birga ishlating.

Misol

String text = "  Java \t is \n fun  ";
String noSpaces = text.replaceAll("\\s+", "");

System.out.println(noSpaces); // "Javaisfun"

O‘zingiz sinab ko‘ring »

Tushuntirish: \\s+ muntazam ifodasi har qanday bo‘sh joy belgisiga (probellar, tabulyatsiyalar, yangi qatorlar) mos keladi. Ularni bo‘sh string bilan almashtirish matndagi barcha bo‘sh joylarni olib tashlaydi.



W3Schools Pathfinder

Yutuqlaringizni kuzating – bu bepul!