[\d-.]+
有效,但[\d-.]*
沒有。我唯一改變的是最後的+
到*
。*正則表達式運算符爲什麼不能正常工作?
<b>12345</b>
<b>12345-6789</b>
<i>1234.5678</i>
<tag>1234-2342346456</tag>
我測試了它這裏http://regexr.com?30ngn
的*
意味着0個或多個而+
指1或大於1。 *
僅適用於.
嗎?
[\d-.]+
有效,但[\d-.]*
沒有。我唯一改變的是最後的+
到*
。*正則表達式運算符爲什麼不能正常工作?
<b>12345</b>
<b>12345-6789</b>
<i>1234.5678</i>
<tag>1234-2342346456</tag>
我測試了它這裏http://regexr.com?30ngn
的*
意味着0個或多個而+
指1或大於1。 *
僅適用於.
嗎?
中間是什麼這些xml行? – Shep 2012-04-21 06:22:24
顯示你的整個正則表達式和確切的輸入字符串 – shift66 2012-04-21 06:24:13
不是*適用於每個正則表達式,不僅適用於每個正則表達式。 ,這是一個奇怪的問題 – Niko 2012-04-21 06:25:29