半翅鸟 发表于 2012-2-27 17:12:01

解读一个简单的正则表达式(零宽度正回顾后发断言的问题)【已解决】

本帖最后由 半翅鸟 于 2012-2-27 20:03 编辑

谁能帮我解读一下这个代码:.+(统一标价:)<[^>]+>([^<]+).+统一标价:<font class="price" id="ECS_RANKPRICE_24">¥175.00元</font><br />
                                                                          </div>

论坛一个哥们告诉我:"(?<=:)(?#在:冒号后面开始匹配到出现为止)([^<]+)"=等于="(?<=:)([^<]+)"

.+我知道了,匹配统一标价:前面的字符
<[^>]+>这个是什么意思,匹配<之前的内容?
>([^<]+).+这个难道是匹配>之后的内容?
纠结的菜鸟上!{:face (319):}

已经被YCXW2008哥们解决,非常感谢。
页: [1]
查看完整版本: 解读一个简单的正则表达式(零宽度正回顾后发断言的问题)【已解决】