التعبيرات العادية في جافا مع regex
التعبير العادي عبارة عن سلسلة من الأحرف تصف نمطا في سلسلة من الأحرف. يمكنك استخدام واجهة برمجة التطبيقات ريجيكس for:
- التحقق من صحة سلسلة من الأحرف ، على سبيل المثال ، التحقق من صحة البريد الإلكتروني أو كلمة المرور ؛
- البحث في خيط;
- استبدال نمط أو مجموعة من الأحرف في String.
واجهة برمجة التطبيقات java.util.regex على واجهة واحدة وثلاث فئات:
- فئة النمطالامتداد>: تمثيل مجمع لتعبير عادي. لإنشاء نمط ، يجب عليك استدعاء إحدى طرقه التحويل البرمجي العام الثابت< / الامتداد > ، الذي سيعيد كائن نمط. تقبل هذه الطرق التعبيرات العادية كوسيطة.
- فئة Matcher: محرك بحث نمطي يوزع السلسلة. يمكنك الحصول على كائن Matcher عن طريق استدعاء أسلوب Matcher في كائن النمط. تعمل هاتان الفئتان معا.
- PatternSyntaxException: يطرح استثناء عندما يكون التعبير العادي غير صالح.
فئة المطابقة
طرق المطابق: فئة