I'm not clear from your post what you are trying to return from the page, but the long and the short of it is that you want to search for text, using
.* to "skip" areas of text you don't need, and using specific text to "get you to the part you want to capture".
What I would suggest is getting this tool:
http://rainmeter.net/forum/viewtopic.php?p=5635#p5635, as it can really help with trying and debugging those
RegExp= statements.
In any case, here is a little skin that will get those "Brotip" instructions from that page. Put the RegExp code into RainRegExp and you can get a sense of what it is doing, and then you can extend it as needed.
Code: Select all
[Rainmeter]
DynamicWindowSize=1
Update=1000
[MeasureParent]
Measure=Plugin
Plugin=WebParser
Url=http://www.brotips.com/1068
RegExp="(?siU)<section id="main".*<h1 unselectable="on">(.*)</h1>.*<p unselectable="on">(.*)<br>(.*)<br>(.*)<br>(.*)</p>"
[MeasureChild1]
Measure=Plugin
Plugin=WebParser
Url=[MeasureParent]
StringIndex=1
[MeasureChild2]
Measure=Plugin
Plugin=WebParser
Url=[MeasureParent]
StringIndex=2
[MeasureChild3]
Measure=Plugin
Plugin=WebParser
Url=[MeasureParent]
StringIndex=3
[MeasureChild4]
Measure=Plugin
Plugin=WebParser
Url=[MeasureParent]
StringIndex=4
[MeasureChild5]
Measure=Plugin
Plugin=WebParser
Url=[MeasureParent]
StringIndex=5
[MeterChild1]
Meter=String
MeasureName=MeasureChild1
Y=R
FontSize=12
FontColor=255,255,255,255
[MeterChild2]
Meter=String
MeasureName=MeasureChild2
Y=R
FontSize=12
FontColor=255,255,255,255
[MeterChild3]
Meter=String
MeasureName=MeasureChild3
Y=R
FontSize=12
FontColor=255,255,255,255
[MeterChild4]
Meter=String
MeasureName=MeasureChild4
Y=R
FontSize=12
FontColor=255,255,255,255
[MeterChild5]
Meter=String
MeasureName=MeasureChild5
Y=R
FontSize=12
FontColor=255,255,255,255