我试图匹配以下内容,并且我正在很难做到这一点。使用正则表达式匹配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