English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية
في هذا البرنامج، ستتعلم كيفية استخدام تعبيرات النصوص في Java لإزالة جميع المسافات من النص المحدد.
public class Whitespaces { public static void main(String[] args) { String sentence = "T his is b ett er! www. w3codebox. com"; System.out.println("الجملة الأصلية: " + sentence); sentence = sentence.replaceAll("\\s", ""); System.out.println("النص بعد إزالة وإحلال الفراغات: " + sentence); } }
عند تشغيل البرنامج، يتم إظهار الناتج كما يلي:
الجملة الأصلية: T his is b ett er!www. w3codebox. com النص بعد إزالة وإحلال الفراغات: Thisisbetter!ar.oldtoolbag.com
في برنامج فوق، نستخدم طريقة replaceAll() لـ String ل�除 وإحلال جميع الفراغات في النص sentence.
نستخدم تعبيرات النص الاعتيادي\\s للبحث عن جميع الأحرف البيضاء (التبويب، الفراغ، الرمز النشط، إلخ) في النص. ثم نحلها بـ "" (نص فراغ).