【发布时间】:2012-01-16 11:56:44
【问题描述】:
我有一个字符串,其中价格值($544.50)可以是字符串中的任何位置。 例如:HP G60-630US 笔记本电脑:笔记本电脑 | RadioShack.com --> 259.97 美元(radioshack.com)
我需要从字符串中取出值:259.97
为此,我尝试使用一些随机正则表达式。 但没有运气!
谁能帮助我,提供一个正确的正则表达式字符串,以便从字符串中检索此价格值。
提前致谢。
【问题讨论】:
-
总是以美元 ($) 为单位吗?
-
简单正则表达式:
\$\d+(\.\d{1,2})? -
\$\d+(\.\d{1,2})?这行得通!关于雅虎管道的任何想法。匹配号码后,我们只需要得到那个号码。为此,我们需要在 value 字段中给出一个值。有什么想法吗?
标签: regex string currency yahoo-pipes