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