2016-03-31 24 views
0

0 ile 100 arasındaki herhangi bir sayıyı kabul edecek düzenli bir ifade yazmaya çalışıyorum. Denediğim şey \ d + {0-100}. ama bu işe yaramadı. Sözdizimi yanlış mı, yoksa başka bir sorun var mı? Yardım için teşekkürlerBelirli bir aralıktaki basamaklar için düzenli ifade

+0

bunun yerine \ d {0-100} – jeabesli

+0

'\ b (100 | \ d {1,2}) olmalıdır \ b [Demo] (https://regex101.com/r/dQ5jM1/1) – dawg

+0

Veya negatif sayıları hariç tutmak için: 'r '(?

cevap

0

Bunu kontrol edin \ b (\ d {1,2} | 100) \ b Bu, en az 2 sayı veya yalnızca 100 olan herhangi bir sayıyla eşleşecektir.

+0

Bu, 1'den 9'a kadar sayıları bırakır. –

+0

' {1,2} 'iyi olabilirdi. – TigerhawkT3

+0

Haklısın, kötüyüm. – b3n1Am1n