我試圖匹配以下內容,並且我正在很難做到這一點。使用正則表達式匹配0到100或0%到100%
我想允許0到100或0%到100%。在我的文本框中,我去掉了%,所以如果它們放入100中,它不會在正則表達式中失效並跳過該條。
因此,我需要一個正則表達式來允許0到100或0%到100%。 101或101%無效。
目前,我有以下
(?:^((\\%)?100(\\%)?$)|(?:^(\\%)?[0-9]{1,2}(\\%)?)((\\.|,)?[0-9]+)?$)
但是,讓101而不是101%
請幫幫忙!任何幫助將不勝感激。
**有些人,當面對一個問題,認爲「我知道,我會用正則表達式。」現在他們有兩個問題.. ** - [傑米Zawinski](http://www.jwz.org/)1997 – 2011-02-24 22:23:52