回答
這一次應該這樣做:
\$?[0-9]+(\.[0-9]+)?
'\ d = [0-9]',你知道 – gaussblurinc
yup,@loldop,但不知何故我已經習慣了'[0-9]'。 – 0605002
和關於'()'< - 這是捕獲。我認爲,最好使用'(?:pattern)' – gaussblurinc
(\$\s*)?([1-9]\d+|\d+)(\.\d+)?
這其中還不包括$ 05.00
(\$\s*)?(([1-9]\d+|\d+)(\.\d+)?|\.\d+)
這一個允許$ .3
更新:過濾0和0 $
(\$\s*)?(([1-9]\d*)(\.\d+)?|0?\.\d*[1-9]\d*)
我也意味着它的工作值大於0或$ 0 – user1387287
- 1. 正則表達式的歐元符號(€)
- 2. 正則表達式不帶符號
- 3. ASP.Net正則表達式(%符號)正則表達式驗證器
- 4. sed的正則表達式中的轉義美元符號
- 5. 正則表達式捕獲美元數額捕捉@符號太
- 6. 「沒有符號」的正則表達式
- 7. PowerShell: - 替換,正則表達式和$($)美元符號的困境
- 8. 帶正則表達式的Javascript正則表達式陣列
- 9. 美元和逗號的正則表達式格式
- 10. 帶括號的正則表達式
- 11. 帶引號的正則表達式
- 12. 帶括號的正則表達式
- 13. 帶開括號的正則表達式
- 14. 帶引號的bash正則表達式?
- 15. preg_match_all帶引號的正則表達式
- 16. php美元金額正則表達式
- 17. 正則表達式(正則表達式)
- 18. 正則表達式(正則表達式)
- 19. 正則表達式(正則表達式)
- 20. 美國電話號碼不正常表達式的正則表達式
- 21. 正則表達式的正則表達式的Java字符串
- 22. Java正則表達式和美元符號
- 23. 正則表達式:美元符號($)與re.match()或re.search工作()
- 24. 正則表達式匹配美元符號加空格
- 25. 美元符號\ b在正則表達式包括
- 26. 美元符號指向這個particualr perl正則表達式
- 27. 正則表達式 - 刪除美元符號從文本輸入
- 28. C#正則表達式和美元符號
- 29. Postgres正則表達式逃脫美元符號
- 30. Javascript正則表達式對象和美元符號
是'$'實際上正確性相關或其他貨幣視爲無效? –