Мне нужно создать регулярное выражение, которое соответствует двум различным шаблонам. Поэтому мне нужно проверить строки, которые соответствуют регулярному выражению: /^[\d]*.{0,1}[\d]{0,2}$
, которые в основном означает, что любое положительное число с плавающей запятой или только символ «-»Regex with or statement
Я думал, что регулярное выражение: /^[\d]*.{0,1}[\d]{0,2}$|^[-]$/
будет делать эту работу, но он принимает любое количество или любые одиночный символ. У кого-нибудь есть регулярное выражение, которое будет работать для этого?
ли эта помощь? См. Http://stackoverflow.com/questions/7708333/regular-expression-to-accept-only-positive-numbers-and-decimals – userDEV