регулярное выражение для суммы с валютой

программирование регулярные выражения

как должно выглядеть регулярное выражение для текста - "400,000.00 RUR". использую ([\d\.,\s-]+[\d\.]+)\s(.{3}) но у меня получается 400,000 а должно получаться 400000

Примечание:
должно получиться: значение 1 = 400000,00 (при числовом формате системы ######,##) , значение 2 = RUR

Примечание:
с помощью этого ([\d\.,\s-]+[\d\.]+)\s(.{3}) получается: значение 1 = 400,000 (при числовом формате системы ######,##) , значение 2 = RUR

Примечание:
я хочу убрать знаки разделяющие разрядность суммы (т.е. запятые которые будут зазделять тысячные миллионные и т.к. части) в данном случае запятую которая разделяет тысячи

Примечание:
не подойдет - Preg_replace, это функция php а у меня только регулярное выражение которое используется не в php

Примечание:
есть еще такой вариант выхода из ситуации - в тексте могут отображаться суммы или так "400,000" или "400,000.00". задача не убирать запятую, а сделать такое регулярное выражение, чтобы на выходе всегда было такое значение - "400,000.00". как это можно сделать?

Примечание:
При чем тут гадалка? теперь я уточнил что не для php и что есть еще один вариант в котором для моих целей можно получить результат в примечании 5
Ответы:
а чего Вы хотите добиться?
Убрать разделители их суммы?
Вряд ли это возможно.


11 лет назад

RPI.su - самая большая русскоязычная база вопросов и ответов. Наш проект был реализован как продолжение популярного сервиса otvety.google.ru, который был закрыт и удален 30 апреля 2015 года. Мы решили воскресить полезный сервис Ответы Гугл, чтобы любой человек смог публично узнать ответ на свой вопрос у интернет сообщества.

Все вопросы, добавленные на сайт ответов Google, мы скопировали и сохранили здесь. Имена старых пользователей также отображены в том виде, в котором они существовали ранее. Только нужно заново пройти регистрацию, чтобы иметь возможность задавать вопросы, или отвечать другим.

Чтобы связаться с нами по любому вопросу О САЙТЕ (реклама, сотрудничество, отзыв о сервисе), пишите на почту [email protected]. Только все общие вопросы размещайте на сайте, на них ответ по почте не предоставляется.