بستن منو
۴۲
تعداد کلیدهای این موضوع
لیست همه کلیدهای این موضوع
مباحث اولیه برای آشنایی با عبارات قاعده مند (Regular Expressions)
مباحث اولیه برای آشنایی با عبارات قاعده مند (Regular Expressions)
23
کاراکترهای (Character) خاص، در عبارات قاعده مند (Regular Expressions)
کاراکترهای (Character) خاص، در عبارات قاعده مند (Regular Expressions)
3
کاراکترهای (Character) حروف الفبا، در عبارات قاعده مند (Regular Expressions)
کاراکترهای (Character) حروف الفبا، در عبارات قاعده مند (Regular Expressions)
2
کاراکترهای (Character) عددی (اعداد)، در عبارات قاعده مند (Regular Expressions)
کاراکترهای (Character) عددی (اعداد)، در عبارات قاعده مند (Regular Expressions)
9
تکرار کردن کاراکترها (Character)، در عبارات قاعده مند (Regular Expressions)
تکرار کردن کاراکترها (Character)، در عبارات قاعده مند (Regular Expressions)
2
مجموعه های کاراکتر (Character Set)، در عبارات قاعده مند (Regular Expressions)
مجموعه های کاراکتر (Character Set)، در عبارات قاعده مند (Regular Expressions)
0
مجموعه های کاراکتر کوتاه (Shorthand Character Set)، در عبارات قاعده مند (Regular Expressions)
مجموعه های کاراکتر کوتاه (Shorthand Character Set)، در عبارات قاعده مند (Regular Expressions)
2
گروه (Group) کاراکترها (Character)، در عبارات قاعده مند (Regular Expressions)
گروه (Group) کاراکترها (Character)، در عبارات قاعده مند (Regular Expressions)
0
کار با تگ ها (Tag) در زبان های برنامه نویسی (مثل HTML)، در عبارات قاعده مند (Regular Expressions)
کار با تگ ها (Tag) در زبان های برنامه نویسی (مثل HTML)، در عبارات قاعده مند (Regular Expressions)
1
×

دانلود فروشگاه اندروید کلیدستان

775

نویسنده

علیرضا گلمکانی ( admin )

شماره کلید
دسته کلید - دسته بندی

قابل تکرار بودن یک کاراکتر، با امکان تعیین حداقل (Minimum) و حداکثر (Maximum) تعداد تکرار آن کاراکتر، با علامت های } و { ، در عبارات قاعده مند (Regular Expressions)

با استفاده از علامت های } و { در عبارات قاعده مند (Regular Expressions)، می توانیم تعیین کنیم که یک کاراکتر (Character) می تواند تکرار شود، با این ویژگی مهم که ما امکان تعیین حداقل (Minimum) و حداکثر (Maximum) تعداد تکرار آن کاراکتر (Character) را خواهیم داشت.

در صورتی که علامت های * ( کلید شماره 3066 ) و + ( کلید شماره 3068 ) و ? ( کلید شماره 3071 ) که برای تعیین تکرار کاراکتر (Character) به کار می روند، چنین امکانی را در اختیار ما قرار نمی دهند و توسط آنها نمی توانیم یک بازه را به عنوان حداقل (Minimum) و حداکثر (Maximum) تعداد تکرار کاراکتر، مشخص کنیم.

شیوه کلی به کار بردن علامت های } و { به صورت زیر می باشد :


character{min,max}

که در آن، به جای عبارت character باید کاراکتر (Character) مورد نظرمان که می خواهیم تکرار شود را بنویسیم. به جای عبارت min ، حداقل (Minimum) تعداد تکرار و به جای عبارت max ، حداکثر (Maximum) تعداد تکرار را می نویسیم.

به عنوان مثال، اگر کاراکتر (Character) مورد نظرمان برابر حرف k باشد و بخواهیم حداقل 2 و حداکثر 4 تکرار برای آن داشته باشیم، آنگاه عبارت قاعده مند (Regular Expressions) زیر را می نویسیم :


k{2,4}

بنابراین عبارت های زیر در آن صدق می کنند :


kk
kkk
kkkk
نکته

امکان عدم نوشتن حداکثر (Maximum) تعداد تکرار، یعنی max نیز وجود دارد. در این حالت، حداکثر (Maximum) تعداد تکرار برابر بینهایت خواهد بود.

به عنوان مثال :


k{2,}

بنابراین به عنوان مثال، عبارت های زیر در آن صدق می کنند (تا بینهایت تکرار) :


kk
kkk
kkkk
kkkkk
kkkkkk
kkkkkkk
نکته

برای آنکه حداقل (Minimum) تعداد تکرار (یعنی min) برابر حداکثر (Maximum) تعداد تکرار (یعنی max) باشد، در بین علامت های } و { ، تنها یک مقدار را می نویسیم (همان min که برابر max است). در این حالت، تعداد تکرار به طور دقیق مشخص می شود.

به عنوان مثال :


k{3}

بنابراین عبارت زیر در آن صدق می کنند :


kkk

البته عبارت قاعده مند (Regular Expressions) زیر نیز دقیقا همان نتیجه را خواهد داشت :


k{3,3}

کپی برداری از محتوای سایت کلیدستان، ممنوع بوده و پیگرد قانونی دارد. (تنها استفاده شخصی کاربر، مجاز است) (کپی برداری توسط سایر وب سایت ها = حرام) (بیشتر بدانید)

خوانده شد
مبحث بالا، مفید بود و سایت کلیدستان را دوست داشتم :
محبوب کردن این مبحث در گوگل :
اون چیزی که میخواستم نبود :
سوال دارم :
ارسال نظر :
نظرات 0 0 0

ارسال نظر جدید (بدون نیاز به عضو بودن در وب سایت)

دسترسی سریع

×

شماره کلید


کلید
×

شماره دسته کلید


دسته کلید
×

جستجو


جستجو
بستن منو
۱۱
تعداد کلیدهای این موضوع
لیست همه کلیدهای این موضوع
دسترسی سریع به دسته کلیدها :

Regular Expressions
مجموعه ویدئوهای آموزشی عبارات قاعده مند (Regular Expressions) - مجموعه Regular Expressions
مجموعه ویدئوهای آموزشی عبارات قاعده مند (Regular Expressions) - مجموعه Regular Expressions
11