dorparasti
پنج شنبه 19 آبان 1390, 00:23 صبح
یک عبارت با قاعده به شکل زیر داریم . من اگر بخوام که طول مجاز رشته رو بین یک تا 50 کاراکتر قرار بدم چکار باید بکنم ؟
^(\w)+(\s{1}\w+)*$
از همچین عبارتی برای بررسی رشته هایی که از چند بخش تشکیل شدن می خوام استفاده کنم . ولی نتونستم حداکثر طول رشته رو براش تعیین کنم ! حالت زیر که اشتباهه و تکرار کل الگو را تا 50 بار مجاز در نظر می گیره .
^((\w)+(\s{1}\w+)*){1,50}$
^(\w)+(\s{1}\w+)*$
از همچین عبارتی برای بررسی رشته هایی که از چند بخش تشکیل شدن می خوام استفاده کنم . ولی نتونستم حداکثر طول رشته رو براش تعیین کنم ! حالت زیر که اشتباهه و تکرار کل الگو را تا 50 بار مجاز در نظر می گیره .
^((\w)+(\s{1}\w+)*){1,50}$