حذف حروف صدادار (Remove Vowels)
اینجا هدف ما حذف حروف صدادار از یک رشته است. «رشته (String)» یعنی متن. «عبارت منظم (Regular Expression)» یعنی الگوی جست وجو در متن؛ مثل فیلتر در پیام رسان.
روش سریع با replaceAll
از الگوی [aeiouAEIOU] برای پیدا کردن همه صدادارها استفاده می کنیم. سپس آن ها را با رشته خالی جایگزین می کنیم.
String text = "Hello Java";
String result = text.replaceAll("[aeiouAEIOU]", "");
System.out.println(result);
گام های عملی
- متن را در یک متغیر (Variable) ذخیره کن.
- الگو را در
replaceAllقرار بده. - نتیجه بدون صدادار را چاپ کن.
نکته: الگو بزرگ ونویسی و کوچک نویسی را پوشش می دهد؛ چون A و a هر دو هستند.
هشدار: این روش فقط حروف انگلیسی را حذف می کند. برای زبان های دیگر، الگو را تغییر بده.
مطالب مرتبط: شمارش حروف صدادار، شمارش کلمات. برای دسترسی سریع: حذف حروف صدادار.
جمع بندی سریع
- از
replaceAllبرای حذف استفاده کن. - الگوی آماده:
[aeiouAEIOU]. - نتیجه یک متن بدون صدادار است.
- برای زبان دیگر، الگو را عوض کن.