2016-06-09 2504 views
-3

如何使用一位或兩位數字表示批准號碼?例如08.9是好的,8.9是好的? 我不能使用[0-9]。[0-9] | [0-9] {2}。[0-9]它會使我對其他事情複雜化。我是否可以使用某些含有或不含[0-9]的內容?正則表達式中的一位或兩位數字

謝謝。

+1

你能改寫你的問題?沒有提供足夠的信息,你會問很多問題。我們在看什麼樣的數據?你想匹配什麼與避免什麼。你提到'[0-9]',但你的示例正則表達式使用該組(可以用'\ d'簡化)4個不同的時間。 – micker

+2

*批准數字*是什麼意思?你究竟想要匹配什麼?什麼是決定什麼(和不)匹配的規範?這是很不清楚你問的。 –

回答

0

最好我能理解你的問題以下應該做你出現什麼要問:

\d{1,2}\.\d 
+1

其實,你的正則表達式不使用錨點(^和$),所以'abc12,1def'會匹配你的正則表達式。看看:https://regex101.com/r/iP6bS8/1 –

+0

\ d {1,2} \。\ d的作品,謝謝! – Perla