در این آموزش با کمک مثال هایی با متد matches() آشنا می شویم.
متد matches() بررسی می کند که آیا رشته با عبارت منظم داده شده مطابقت دارد یا خیر.
مثال
سینتکس matches()
سینتکس متد matches() به صورت زیر است:
در اینجا، string
یک شیء از کلاس String
است.
پارامترهای matches().
متد matches() یک پارامتر واحد می گیرد.
- regex – یک عبارت منظم
مقدار بازگشتی متد matches()
- اگر regex با رشته مطابقت داشته باشد true برمی گرداند
- اگر regex با رشته مطابقت نداشته باشد false را برمی گرداند
مثال 1: متد matches()
در اینجا "^a...s$"
یک regex است که به معنای یک رشته 5 حرفی است که با a شروع می شود و با s تمام.
مثال 2: بررسی اعداد
در اینجا "^[0-9]+$"
یک regex است که به معنای فقط ارقام است.
دیدگاهها