Я задал аналогичный вопрос о том, как сделать это на стороне сервера (SQL), однако более разумно сделать это на стороне клиента, основываясь на архитектуре приложения.
У меня есть приложение MVC3 с Razor на платформе .Net, где у меня есть данные модели, которые я хотел бы проанализировать и вернуть первое значение в долларах из заданной строки, используя Javascript / regex,
Например, каждая из следующих строк представляет пример набора данных:
Used knife set for sale $200.00 or best offer.
$4,500 Persian rug for sale.
Today only, $100 rebate.
Five items for sale: $20 Motorola phone car charger, $150 PS2, $50.00 3 foot high shelf.
Я уже видел несколько проблем, в том числе @ в JS и несколько других ловушек, которые я хотел бы попытаться избежать.
Спасибо.