Html - Regular Expression From Font To Span (size And Colour) And Back (.NET)?
Mar 26, 2010
I am looking for a regular expression that can convert my font tags (only with size and colour attributes) into span tags with the relevant inline css. This will be done in VB.NET if that helps at all.I also need a regular expression to go the other way as well.To elaborate below is an example of the conversion I am looking for:
<font size="10">some text</font>
To then become:
<span style="font-size:10px;">some text</span>
So converting the tag and putting a "px" at the end of whatever the font size is (I don't need to change/convert the font size, just stick px at the end).The regular expression needs to cope with a font tag that only has a size attribute, only a color attribute, or both:
<font size="10">some text</font>
<font color="#000000">some text</font>
[code]....
I also need another regular expression to do the opposite conversion. So for example:
<span style="font-size:10px;">some text</span>
Will become:
<font size="10">some text</font>
As before converting the tag but this time removing the "px", I don't need to worry about changing the font size.Again this will also need to cope with the size styling, font styling, and a combination of both:
<span style="font-size:10px;">some text</span>
<span style="color:#000000;">some text</span>
[code]....
I am extracting basic HTML & text from CDATA tags in an XML file and then displaying them on a web-page.The text also appears in a rich-text editor so it can be edited/translated, and then saved back into a new XML file. The XML is then going to be read by a flash file, hence the need to use old-fashioned HTML.
The reason I want to convert this code is mainly for display purposes. In order to show the text sizes correctly and for it to work with my rich text editor they need to be converted to XHTML/inline CSS. The rich text editor will also generate XHTML/inline CSS that I need to convert 'back' to standard HTML before it is saved in the XML file.I know the temptation will be to tell me a number of different ways to set up my code to do what I want but there are so many other permutations I haven't even mentioned which have forced me down this route, so literally all I want to do is convert a string containing standard HTML to XHTML/inline CSS, and then the same but the other way round.
View 6 Replies
ADVERTISEMENT
Apr 1, 2010
This is a related to a previous question I have asked here, see the link below for a brief description as to why I am trying to do this.Regular expression from font to span (size and colour) and back (VB.NET).Basically I need a regex replace function (or if this can be done in pure VB then that's fine) to convert all ul tags in a string to textindent tags, with a different attribute value for the first textindent tag.For example:
<ul>
<li>This is some text</li>
<li>This is some more text</li>[code].....
Basically I want the first ul tag to have no indenting, but all nested ul tags to have an indent of 20.
View 2 Replies
Sep 15, 2006
get generic regular expression for my html file ....????? My html is....
[Code]...
View 2 Replies
Sep 14, 2009
I would like to match a certain url from an html page using a regular expression. For example I only want the url that appears after the <h2 header in the html page.basically here is the url I want to match; so what would the regular expression look like.
<h2 style="display: block"><a href="http://url.com/">url</a></h2>
I have matched the href part, but I only need to pull this particular one on the page that appears after the h2 header.
View 14 Replies
Jun 30, 2011
I have the following string:
<TD><!-- 1.91 -->6949<!-- 9.11 --></TD>
I want to end up with:
<TD>6949/TD>
But instead I end up with just the tags and no information:
<TD></TD>
This is the regular expression I am using:
RegEx.Replace("<TD><!-- 1.91 -->6949<!-- 9.11 --></TD>","<!--.*-->","")
How to keep the numbers and remove just what the comments.
View 3 Replies
May 18, 2012
I'm using this script:
http:[url].....To convert some outlook HTML to plain text.It nearly works, the only thing that it leaves behind is the CSS which outlook places in html comment tags <!-- --> in addition to <style> tags (which are removed).This is the original text:
<html xmlns:v="urn:schemas-microsoft-com:vml" xmlns:o="urn:schemas-microsoft-com:office:office" xmlns:w="urn:schemas-microsoft-com:office:word" xmlns:x="urn:schemas-microsoft-com:office:excel" xmlns:m="http://schemas.microsoft.com/office/2004/12/omml" xmlns="http://www.w3.org/TR/REC-html40">[code].....
View 1 Replies
Apr 8, 2010
My VB2010 programme changes the background colour of a button (butExtra.BackColor = Color.Red). But how do I restore the colour to the default "Control" colour?
View 2 Replies
Apr 11, 2009
I'm creating a basic text editor and I wish to include the option to change the font, font colour and background colour of the text box. Is there a way I can ask VB to display a font/font colour selection box or do I have to populate a combo box and code it all myself?
View 2 Replies
Nov 13, 2010
1. How do I exclude a string that is matched?
I have something like this:
You answered question 1 correctly. You have been awarded
<a href="url"> 1 point</a> .
You answered question 2 correctly. You have been awarded
<a href="url"> 1 point</a> .
You answered question 3 correctly. You have been awarded
<a href="url"> 1 point</a> .
You answered all 3 questions correctly! You have been awarded a total of
<a href="url"> 3 points</a> .
So basically I want to filter out all those in bold, it should look like this when printed to a textbox:
You answered question 1 correctly. You have been awarded 1 point.
You answered question 2 correctly. You have been awarded 1 point .
You answered question 3 correctly. You have been awarded 1 point.
You answered all 3 questions correctly! You have been awarded a total of 3 points.
2. How do I get a value of HTML span element? (I'm not sure how to phrase this but I think you will get it if I show a example..)
It goes something like this...
<span class="quiz1">Question 1:</span>
<span id="q1">Question Here </span>
I want text in bold to be displayed in a label. Do I use getAttributeByID here? How do I use it in VB.net?
View 5 Replies
Aug 25, 2010
I can't change change the font size or font name or color of the text in the DHTML Editing Control. I have 2 listbox controls FontNameList containing all of the installed fonts on my PC and FontSizeList containing some numbers to be used as fontsize and I use the execommand and build my App but the font did not change instead it grew bigger but when I tryed to change it back it stayed the same. The Code for that was:
Design.ExecCommand(5044, False, Font.Name)
View 8 Replies
Jun 2, 2011
I am creating an excel report from vb.net. Now it works. But i realize that the apparent does not make sense. I just want enlarge some font size and change font name plus setting up the page to fit my receipt printer (Epson TM-T88IV).
View 1 Replies
Feb 2, 2009
how will I set the font style and font size of my textbox in a programmatic way? Also, if possible, a code that displays the different font style on a combo box.
View 3 Replies
Feb 20, 2012
I need to grab some data from a webpage but for me the main problem is I can't grab the data the way I want. I want to grab the data in a listview control but my code is fetching all data within any span tag (span class "inputFieldLabel" which is not required) in a single column of a listview control. I am giving the format (source) of the webpage below and my coding in vb.net (2008),
<br>
<span class="inputFieldLabel">Following Are ...</span>
<span class="inputFieldLabel">01/02/2011</span>
<span class="inputFieldLabel">And</span>
[Code].....
View 1 Replies
May 3, 2009
I have a label which appears full screen on a projector (VGA 2). In this label I will be sending strings. Some one liner's, some wrapped paragraphs. Some multi-line with carrage returns. My goal is to have the font dynamically change size to be as large as possible without overflowing the fixed label size.
View 10 Replies
Apr 15, 2009
Whats the font size real meaning? since when i use Arial font size 10 in the report its gonna take different space than the textbox im using (Both using exactly same font type/size/unit) its kinda if i set 10 milimiters to the font size why would the i and M for example have so diferent size.
i wish it was like in the Notepad where all the letters take the same space. what i need its to give a certain texbox(in the report) with auto grow to have always the same lines of height but its not posible to calculate it from vb b4 being inputed to the report.
View 1 Replies
May 28, 2009
Is it possible to change the size of a font in .net winforms without having to create a new Font with the new size?
View 3 Replies
Jul 4, 2010
I had set a print format to print some word in a Text box, when I input the text in text box is an normal size from system,but I want it print out to printer follow the Rectangle size that is was set to print out on paper.actuary i want it can auto size the font size follow by the length of string.
View 1 Replies
Feb 27, 2009
I'm new to VB in Visual Studio 2008 and am just trying out some simple test.I just want to change the Font & Boldness of some text but get the following errorProperty 'Size' is Read onlyI have been browsing the forums and it seems that changing the font size etc isn't as simple as
TextBox.Font.Size = 12
TextBox.Font.Bold = True
Is this true, and if so what do I need to do
View 5 Replies
Jul 11, 2011
One of the fields in a listview control is a calculated integer field. Is there any way that when the value is less than 0, the font colour of the whole row or the column changed to red?
View 1 Replies
Oct 13, 2010
I attached a image of menu bar. I set the background color which is the form background color. But when run the application the color is still default.
View 3 Replies
Mar 20, 2011
[URL]
i hav a transparent png. i need the form also to be transparent so what i did was set the transparency key to the form back colour see what happens (it is in the pic)
View 9 Replies
Oct 21, 2011
Regular Expression to count per words and characters in VB.Net. Here's my codes.
[Code]...
View 4 Replies
Jun 23, 2011
Okay here's what I'm trying to do. I want to change the font size of a label based on the size of the form.If the form size is 0 through let's say 500 I want the label size to be 50. How can I write this?
View 5 Replies
Jun 15, 2011
I am working with vb.net and want to increase the size of image when the cursor is over that image, but the image should come back to its original size when the cursor leaves that image area.I've used the following code to increase the size of image:[code]I've used the default size class but, it gives some different dimensions.by the code that brings the image into its original size that I've been declared into the picture box properties.
View 2 Replies
Jul 16, 2009
when I click the Open button a file is opened and its items are sorted alphabetically. to do this I have doubled the size of my list. However, when I click the button again to reopen the same file, the items will ADD ON to the previous open-file event even though I have this piece of lstListboxTwo.Items.Clear()(the correct thing is to clear the previous items and add the new ones)So I think this has to do with the new size of my list..I think that I have to set the list size back to its normal size when re-clicking on the button.
Public Class frmForm
Dim List() As String = {""}
Dim count As Integer
[code]....
View 4 Replies
Mar 23, 2012
How do you change the colour of the labels(not sure what the correct name is) in a Microsoft Chart Control in VB.
By "labels" I mean the text that is overlaid on every column in a StackedColumn chart.
You can change the Axis labels with the following:
<AxisY LineColor="Red">
<LabelStyle ForeColor="Red" />
</AxisY>
[Code].....
What is the equivalent to target the labels?
View 1 Replies
Aug 16, 2011
I'm looking for a way to change the font colour on alternate rows within a datagrid. e.g. normal row would be green and the alternate row would be blue. I can change either by using
me.datagrid.Styles.Row.Forcolour
me.datagrid.Styles.AlternatingRow.Forcolour
The problem is that I am having trouble using both of them together as I need to manipulate both colours. I have created a HtmlRowPrepared event and have been setting them there, however, If I set the Row.Forcolour first, it will over ride the AlternatingRow.Forcolour and vice versa. This needs to be done via SEVER SIDE code only as the colour choices are held in the database.
View 2 Replies
Oct 7, 2011
I'm trying to create a regex which will match either one of the following [code] This regex is supposed to return all and any form of the function that is used.If match string were - FVAL(A,"B")+5 then match group should be FVAL(A,"B")
View 1 Replies
May 19, 2009
I have the following regular expression for validating a file name:
^(([a-zA-Z]:|))?(((.)|(..)|(. %5D">^/:*?"|<>. |([^/:*?"|<>][^/:*?"|<>. ]))?))). %5D">^/:*?"|<>. |([^/:*?"|<>]*[^/:*?"|<>. ]))?$
I can get it to work in VB.NET but not C#. I can't figure out why it works in one but not the other.
[Code]...
As far as I can tell the patterns are identical in both languages with escaping. When I run the VB code I get a match. When I run the C# code I get nothing.
View 1 Replies
Oct 14, 2010
I have just coded the below regular expression. I have a mini rich text editor on a web page (very similar to the one I am using to post this question) and I want to make use of a double asterisk to indicate which words/phrases should be wrapped in a strong tag. The aim is to allow the user to add pre-defined HTML elements without actually having to submit HTML.
[code...]
Maybe I am over-optimising this, but I want to know if this can be made more efficient?
View 1 Replies