2011-05-16 149 views
4

我需要一個正則表達式來查找範圍[40010-40100]中的數字。我嘗試了這個40[0-1][0-9][0-9]但它不起作用。有人能幫助我嗎?正則表達式的數字範圍

+9

這不是正則表達式的好用法。你使用什麼腳本語言? – 2011-05-16 14:05:16

+0

[正則表達式:數值範圍]的可能重複(http://stackoverflow.com/questions/1377926/regular-expression-numeric-range) – Marijn 2012-06-14 08:37:52

回答

2

在這裏你去...

40(0([1-9][0-9])|100)

+0

您有一個額外的零。 – 2011-05-16 14:07:54

1

請嘗試以下

40((0[1-9][0-9])|(100)) 

雖然這不是正則表達式的偉大任務。這將是更容易簡單地做對數

5

一個範圍比較這應該這樣做:(40100|400[1-9][0-9])

1

/400[1-9][0-9]|40100/

爲什麼啊,爲什麼我不能在沒有「哎呀!」的情況下發布答案嗎?