Мне нужно написать регулярное выражение, разрешающее только положительные числа (целые или десятичные). Я нашел это:
/^(?!(?:0|0\.0|0\.00)$)[+]?\d+(\.\d|\.\d[0-9])?$/
, но он принимает до двух знаков после запятой. Какие изменения мне нужно внести, чтобы он мог принимать любое количество десятичных знаков?
Также где я могу найти хороший учебник по изучению регулярных выражений.
Заранее спасибо