一个正则表达式向后查找的问题

帖子列表 发布于 2013/04/24 17:37
阅读 282
收藏 1

xxxxx: $11.11
xxxxx: 11.11

正则:(?<=\$)[0-9.]+

我想匹配第一行的11.11(注意不要匹配到$),也不要匹配到第二行的11.11,因为第二行的金额前面没有$符号,可是这个正则不起作用,怎么写呢?

请通过:?<= 实现

加载中
0
皮总
皮总
(?:(?<=\$))[0-9.]+
帖子列表
帖子列表
不对,但是谢谢皮总
0
BattleHeart
BattleHeart

 (?<=\$)([0-9.])+

我测试是可以!

帖子列表
帖子列表
谢谢!
返回顶部
顶部