Я пытаюсь использовать следующее регулярное выражение, и оно терпит неудачу
/^\d{1,18}[.]?$/
Я хочу di git 1-18, но необязательную точку (.) В любом месте. Я тоже попробовал следующее
/^[1-9]{1,18}[.]?$/
Это считается. как символ, то есть 12345678901234567.
Как я могу получить 18 цифр и необязательно. где-нибудь в регулярных выражениях