我有一個數據一個記事本,看起來像這樣:正則表達式參數
"$7.49"
"$124.00"
"$530.00"
我如何能夠通過使用像200-1000正則表達式搜索的範圍,但值必須"$XXX.XX"
格式。
感謝您的幫助!
我有一個數據一個記事本,看起來像這樣:正則表達式參數
"$7.49"
"$124.00"
"$530.00"
我如何能夠通過使用像200-1000正則表達式搜索的範圍,但值必須"$XXX.XX"
格式。
感謝您的幫助!
如果你的意思是數字的數字,然後去:\$\d{1,3}\,\d{1,2}
你不能容易地操縱n通過正則表達式成員。這是可行的,所以讓我們看看你想要什麼。
\d+\.\d+
,前面沒有零。那麼,我們來看看我們的數字像他們的字符的字符串。除了1000
之外,所有這些都有三位數字。所以,你的正則表達式是這樣的:
\$([2-9]\d\d\.\d\d|1000\.00)
也就是說,「有三個數字的號碼留給了點,第一個是2
以上或1000.00」。
我很少使用*或*,因爲我的模式非常專注(不創建任何回溯),我有時會忘記它的用法。我喜歡你提供的替代品。 +1 – OmegaMan
您能否通過*精確確定掃描的含義?你想匹配7.49美元,124.00美元......嗎? –
我很抱歉太過於無聊。我想掃描250-1000之間的範圍,但是這些值是「$ XXX.XX」格式。 – gouzz