Solved

Parse out HTML tags with VB.Net and Regular Expressions

Posted on 2009-07-12
5
702 Views
Last Modified: 2012-05-07
I have string that is an HTML page from my DB. What I want to do is search through the string and get all <img tags that have the height or width set, and change the src on each of them. I am not very good with Regular Expressions so I was hoping someone out there could help me out.
0
Comment
Question by:johnywhite
[X]
Welcome to Experts Exchange

Add your voice to the tech community where 5M+ people just like you are talking about what matters.

  • Help others & share knowledge
  • Earn cash & points
  • Learn & ask questions
  • 2
5 Comments
 
LVL 63

Expert Comment

by:Fernando Soto
ID: 24837259
Hi johnywhite;

Can you post some actual samples of the img tags?

Also:
Will the height always come before the width or the other way around or in any sequence?
Will there be other attributes with the image tag? if so what order will they be in respect to height and width?
Is the part of the source that will change be the same and will the replacement be the same?

In order to do what you want the exact pattern of what must be changed must be known and what to change must be known. So can you give a specification.

Thanks;
Fernando
0
 
LVL 83

Accepted Solution

by:
CodeCruiser earned 500 total points
ID: 24838062
If using regular expressions is not a requirement then the following links could be useful

http://www.codeproject.com/KB/vb/Parsing_HTML.aspx

http://www.codeguru.com/vb/vb_internet/html/article.php/c4815
0
 

Author Comment

by:johnywhite
ID: 24865614
CodeCruiser I like that method. Thanks!
0
 
LVL 83

Expert Comment

by:CodeCruiser
ID: 24867289
You are welcome.
0

Featured Post

Industry Leaders: We Want Your Opinion!

We value your feedback.

Take our survey and automatically be enter to win anyone of the following:
Yeti Cooler, Amazon eGift Card, and Movie eGift Card!

Question has a verified solution.

If you are experiencing a similar issue, please ask a related question

Suggested Solutions

Title # Comments Views Activity
vb.net dbnull syntax 1 53
Disable the weekends on datepicker control 6 51
Make borderless form movable by user 2 26
Need Help With GDI+ in VB.Net 8 39
Today is the age of broadband.  More and more people are going this route determined to experience the web and it’s multitude of services as quickly and painlessly as possible. Coupled with the move to broadband, people are experiencing the web via …
User art_snob (http://www.experts-exchange.com/M_6114203.html) encountered strange behavior of Android Web browser on his Mobile Web site. It took a while to find the true cause. It happens so, that the Android Web browser (at least up to OS ver. 2.…
Learn how to match and substitute tagged data using PHP regular expressions. Demonstrated on Windows 7, but also applies to other operating systems. Demonstrated technique applies to PHP (all versions) and Firefox, but very similar techniques will w…
Explain concepts important to validation of email addresses with regular expressions. Applies to most languages/tools that uses regular expressions. Consider email address RFCs: Look at HTML5 form input element (with type=email) regex pattern: T…

737 members asked questions and received personalized solutions in the past 7 days.

Join the community of 500,000 technology professionals and ask your questions.

Join & Ask a Question