Я имею дело со строками, которые содержат значения в долларах, не разделенные запятыми. Например:
«ЛОТ 2 - 650000 долларов»
Мне нужно найти «650000 долларов» и заменить его на «650 000 долларов».
Проблема в том, Когда дело касается регулярных выражений, я новичок. Я нашел сообщение, в котором предлагалось это для поиска чисел:
preg_match_all('!\d+!', $string, $matches);
Это успешно находит как «2», так и «650000» в моей строке. Однако я хочу убедиться, что получаю только числа, начинающиеся с символа «$», поэтому я хочу получить только «650000 долларов США».
Может ли кто-нибудь помочь мне адаптировать регулярное выражение, чтобы получать только числа, начинающиеся с «$»?