我有以下字符串:PCRE:(+)和( - )向前看/後面(正則表達式)
<A href="CarPage.asp?parent=CAR123+++&Color=RED">The Car is Red - Its Fast</a>
而且我想提取:
- CAR123
- RED
- 車是紅色 - 它的快速
我至今是:
(?<=<A href="CarPage\.asp\?parent=)[A-Za-z0-9]*(\+\+\+&Color=)[A-Za-z0-9]{3}(\">)[A-Za-z0-9\- ]*(?=</a>)
但我不知道如何設置積極和消極的前瞻和lookbeheads,當他們不在字符串邊界。
我知道,它是HTML ...我以前就聽說過......「不要用正則表達式來解析html ...」 我不需要任何比這更精細的東西。
幫助表示讚賞。
謝謝!
事實上,貪婪是踢球者。謝謝! – 2011-05-27 07:23:24