正则表达式,用于提取字符串中的第一个和最后一个数字

时间:2014-09-24 15:54:19

标签: regex

单独使用这些表达式,我可以从这个字符串中提取权重和价格,如何在单个组合表达式中使用它?

字符串:

  0.280    Price $   2.49

表达式

(?<weight>\.?\d+(\x2E\d+))
(?<price>\d+\.\d+$)

1 个答案:

答案 0 :(得分:2)

(?<weight>\.?\d+(?:\x2E\d+)).*?(?<price>\d+\.\d+$)

试试这个。看看演示。

http://regex101.com/r/zR2tR4/21