Как сделать такую регулярку?

Плохо разбираюсь в регулярках, но нужно срочно написать такую простую проверку, мне либо регулярка нужна либо нет
"100.000000 EOS"
"100.000000 BTC"
"23434.423452 DOT"
и.т.д.
нужно проверить такие строки на валиднось

число может быть любое с любым кол-вом знаком после запятой, тикер должен быть строкой главное и большими буквами желательной(но это не обязательно). лишь бы такие строки валидировать. Как я могу это сделать?
  • Вопрос задан
  • 106 просмотров
Решения вопроса 1
webdisigner
@webdisigner
/^\d+\.{0,1}\d+\s[A-Z]+$/
Ответ написан
Пригласить эксперта
Ответы на вопрос 2
@descrybe
Если строка не парсится, то /\"\d+\.\d+\s\w+\"/. Если без кавычек, то /\d+\.\d+\s\w+/
Ответ написан
@i1yas
Самая простая регулярка вот такая:
/\d+\.\d+ \w+/g
Обязательная обязательна точка и цифра после, минимум один символ в тикере, регистр неважен

если нужны только большие буквы в тикере
/\d+\.\d+ [A-Z]+/g

если дробная часть опциональна
/\d+(\.\d+)* [A-Z]+/g
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы