آموزش های این وب سایت به صورت رایگان در دسترس است. اطلاعات بیشتر
بروز خطا
   [message]
اشتراک در سوال
رای ها
[dataList]

 RegEx [حل شد]

اپلیکیشن ساز شاپینا  11 سال پیش  11 سال پیش
0 0

برای پیداکردن اعداد بین 0 تا   9999 ?

0 0
کاش یه ذره کامل تر توضیح میدادید ....! حد اقل یه متن نمونه بدید تا Regex رو تحویل بگیرید! (11 سال پیش)
 برای این سوال 2 پاسخ وجود دارد.
پاسخ به سوال 
Vahid  11 سال پیش
+1 0

خیلی خیلی صورت سوال ناقص هست ...
ولی با فرض اینکه شما یک عبارت منظم برای پیدا کردن اعداد بین 0 - 9999 رو میخواید، من این عبارت منظم رو با یک متن نمونه براتون نوشتم، که البته شرطش اینه که بعد و قبل اعداد یک space وجود داشته باشه:

 \s(\d\d?\d?\d?)\s

این هم متن نمونه که من روی اون تست رو انجام دادم:

Lorem Ipsum is simply dummy text of the printing and typesetting 11 industry. Lorem Ipsum has been the industry's standard dummy text ever since the 1500 when an unknown printer took a galley of type and scrambled 0 it to 1995 make a type specimen book. It has survived not only 25449 five centuries, but also the leap into electronic 354 typesetting, remaining essentially unchanged. It 194 was popularised in the 1960s with the release of Letraset sheets containing Lorem Ipsum 2 passages, and more 419 recently with desktop publishing software like 419 Aldus PageMaker including versions of Lorem Ipsum.

0 0
یه ارایه دارم میخوام اعداد رو یکی یکی ازش بخونم اگه بین 0 تا 9999 بود به یه آرایه دیگه اضافه بشه اگه نبود که هیچی (11 سال پیش)
0 0
ارایه از نوع String (11 سال پیش)
0 0
خب چرا آیتم های آرایه رو برای مقایسه به عدد تبدیل نمیکنید ؟! با integer.parseint (11 سال پیش)
0 0
اخه جایی یه میخواستم استفاده کنم برای filenamefilter بود و تابع match اون regex میخواست . یه سایت پیدا کردم حل شد ممنون (11 سال پیش)
پاسخ به سوال 
+1 0

جواب :

1- "^([0-9]|[0-9][0-9]|[0-9][0-9][0-9]|[0-9][0-9][0-9][0-9])"

2- "^(\\d\\d?\\d?\\d?)$"

از این سایت استفاده کردم سایت جالبی بود

+1 0
این عبارت، 1999 رو که جزء سوالتون بود جواب نمیده! این کمی منطقی تر به نظر میرسه: ^(\d\d?\d?\d?)$ (11 سال پیش)
+1 0
البته عبارت بالا رو ابتدا باید یک جا کپی کنید تا درست دیده بشه! (11 سال پیش)
0 0
اره ^(\d\d?\d?\d?)$ خیلی منطقی تر بود :) مرسی کد بالا هم اینجا اشتباه کپی کردم اصلاح شد (11 سال پیش)
0 0
من هیچی از صحبت های توی این تایپیک رو نمیفهمم اگر ممکنه توضیح بدید (11 سال پیش)
0 0
@criss : دقیقا کجاش رو ؟ خود regular expression ? (11 سال پیش)

پاسخگویی و مشاهده پاسخ های این سوال تنها برای اعضای ویژه سایت امکان پذیر است .
چنانچه تمایل دارید به همه بخش ها دسترسی داشته باشید میتوانید از این بخش لایسنس این آموزش را خریداری نمایید .