正则表达式以匹配价格

时间:2014-10-20 11:11:05

标签: python regex

以下是正则表达式的要求:

  • 之前或之后可以有空格
  • 会有一个美元符号" $"
  • 之前或之后
  • 有时,可能会有一个字符串" dollar"
  • ,而不是美元符号

要匹配的示例:

$342
 $322
232$
2323dollar

1 个答案:

答案 0 :(得分:0)

(?:\$|dollar)(\d+)|(\d+)(?:\$|dollar)

试试这个。看看演示。

http://regex101.com/r/dK1xR4/2