![]() |
|
|||||||
| Home | Register | FAQ | Members List | Search | Today's Posts | Mark Forums Read |
| Questions & Help Needed Post any question regarding Basic4ppc. |
![]() |
|
|
LinkBack | Thread Tools | Display Modes |
|
||||
|
Hi guys,
I am trying to get links from an html file. My code (important parts of it) looks like this: regex.new1("href=(.*?)[\s>]") match.value=regex.match(htmtemp) Do While match.success=True list.add(SubString(htmtemp,match.index,match.lengt h)) match.value=match.nextmatch Loop Im not getting any results, whats wrong? Is it my regular expression itself? Thank you for your help Christian [MM2forever]
__________________
Regards, Christian >> My PPC Hardware << There are 10 kinds of people: Those who understand binary, and those who don't.
![]() |
|
||||
|
The pattern is taken from this site: http://sastools.com/b2/post/79393902
You should add a Regex object and a Match object. Code:
Sub Globals
'Declare the global variables here.
End Sub
Sub App_Start
Form1.Show
If OpenDialog1.Show = cCancel Then AppClose
q = Chr(34) & Chr(34)
r = "(?:[hH][rR][eE][fF]\s*=)"
r = r & "(?:[\s"&q&"(']*)"
r = r & "(?!#|[Mm]ailto|[lL]ocation.|[jJ]avascript|.*css|.*this\.)"
r = r & "(.*?)(?:[\s>)"&q&"'])"
Regex.New2(r,true,true)
FileOpen(c1,OpenDialog1.File,cRead)
s = FileReadToEnd(c1)
FileClose(c1)
Match.New1
Match.Value = regex.Match(s)
Do While Match.Success
lstLinks.Add(Match.GetGroup(1))
Match.Value = Match.NextMatch
Loop
End Sub
|
|
||||
|
thank you, the regex works great, but i took the "bracket exception" or whatever I should call it out, because it gave my trouble with links like "gnfgn (1)"
__________________
Regards, Christian >> My PPC Hardware << There are 10 kinds of people: Those who understand binary, and those who don't.
![]() |
![]() |
| Currently Active Users Viewing This Thread: 1 (0 members and 1 guests) | |
| Thread Tools | |
| Display Modes | |
|
|
Similar Threads
|
||||
| Thread | Thread Starter | Forum | Replies | Last Post |
| HTML in mailbodym | timsteeman | Questions & Help Needed | 4 | 06-02-2008 09:27 PM |
| Interessante Links (PPC-Mobile) | Tazer | German Forum | 0 | 03-25-2008 07:14 PM |
| Problem with Regex | HARRY | Questions & Help Needed | 4 | 01-10-2008 08:07 AM |
| CSV file generates strange start in file | sunnyboyj | Questions & Help Needed | 9 | 12-21-2007 08:38 PM |