C# - Regex To Remove Single-line SQL Comments?

Mar 23, 2012

give me a working regex expression (C#/VB.NET) that can remove single line comments from a SQL statement ?I mean these comments:

-- This is a comment

not those

/* this is a comment */

because I already can handle the star comments.I have a made a little parser that removes those comments when they are at the start of the line, but they can also be somewhere after code or worse, in a SQL-string 'hello --Test -- World' Those comments should also be removed (except those in a SQL string of course - if possible).Surprisingly I didn't got the regex working. I would have assumed the star comments to be more difficult, but actually, they aren't.

As per request, here my code to remove /**/-style comments (In order to have it ignore SQL-Style strings, you have to subsitute strings with a uniqueidentifier (i used 4 concated), then apply the comment-removal, then apply string-backsubstitution.

static string RemoveCstyleComments(string strInput)
{
string strPattern = @"/[*][wds]+[*]/";
//strPattern = @"/*.*?*/"; // Doesn't work

[code]....

View 3 Replies


ADVERTISEMENT

VS 2005 RegEx - Remove '; (anything):' And Replace It With A Single Comma?

Mar 18, 2009

I have this text:

[Code]...

How to remove '; (anything):' and replace it with a single comma? I am sure RegEx can do it...

View 4 Replies

C# - Remove Square Brackets And Single Quotes Regex Not Working

May 9, 2011

I have the following string [custID] = 'A99999999' I am trying the following to remove the square brackets and the single quotes Regex.Replace(sql, "/[[]']+/g", " ") but that's not working. I keep getting the same results Note: sql is a variable holding the string above. I want the result to be

View 5 Replies

VS 2008 RegEx Extraction - Extract X Words From A Single Line

Sep 15, 2010

Still getting to grips with regex and have seen a few samples about that give me most of what I need so asking for opinion on this. I need to extract x words from a single line, so the regex could use w+ to get characters, however my line may contain anything inside the word like:

[Code]...

View 6 Replies

.net - Remove All Comments From Source Code File

Apr 1, 2010

Is there a macro in the Visual Studio editor to remove all comments from a VB.NET source file?

View 2 Replies

.net - Put Comments On Each Line?

Mar 2, 2012

I used to be a C# developer so this commenting style was very easy in C#. This is driving me crazy but how do you do this in VB.NET without getting a syntax error?: Private ReadOnly Property AcceptableDataFormat(ByVal e As System.Windows.Forms.DragEventArgs) As Boolean

[Code]...

View 3 Replies

Getting The Multiple Line Comments?

Jul 24, 2006

I am working with VB 05 Express, and I know C has this, but I want to comment multiple lines of code, without always having to put the little ' symbol on ea. line. Like, I think C has something like this-

\*
Comment! Comment!
Comment! Comment!
*/

or something like that !

View 14 Replies

Regex - Remove The Text Between "#a#" To "#z#" If #a# Is At The Beginning Of The Line?

Mar 3, 2009

How to remove the text between "#a#" to "#z#" if #a# is at the beginning of the line, like in the example:

Example: To remove:
#a# text text text #z#
text text text[code]....

View 12 Replies

IDE :: Example Code In Xml Comments Unreadable Due To Missing Line Breaks

Sep 30, 2009

I am trying to use the xml comments suggested (with VB in a ASP.net project in Visual Studio 2008).I want to give examples of how to use a class, for example, so I write [code]This is readable in the code itself, but the resulting help information in the Object Browser is unusable.The summary, parameters and returns stuff is OK,but the example code is all as one block, with a single space instead of the line endings.I know that most XML treats all whitespaces the same (space, line ending, etc.) but since <code> is described as being for multi-line code blocks, I expected it to respect line endings and indentation.Ideally it would colour-code the code as visual studio does, but the least it should do is respect space (similar to the HTML <pre> tag).Otherwise how is it useful for multi-line code blocks?

View 1 Replies

Parsing Multi-line Clipboard Text Into A Single Line And Pasting Into A Textbox?

Feb 7, 2011

a user copies multiple lines of text (say, from an email) into the clipboard. Based on my observations, when one tries to paste the text into a single-line textbox, only the first line is actually pasted in. (I am aware that the "obvious" solution would be to set the Multiline property to True, but there are reasons I am looking to avoid this and to put multi-line data into a single line.)

In the TextChanged event handler, I wrote code that parses the clipboard data to successfully convert it to a single-line, comma-delimited format.

Private Sub txtMassTrackingNo_TextChanged(ByVal sender As Object, ByVal e As System.EventArgs) _
Handles txtMassTrackingNo.TextChanged

[Code].....

View 5 Replies

Searching Line To Line For A Regex?

Mar 14, 2012

Im trying to combine "contains" with a "Regex" and I just cannot get the right syntax down.

[Code].....

View 2 Replies

C# - Using Regex To Remove All Newlines Within <li> </li>

Apr 20, 2011

I have a string like this

<li>something is here</li>

but it should be <li>something is here</li>

View 3 Replies

HTML - Regex To Remove Quotes From Img Tag?

Mar 9, 2011

I need to remove all quotes from an image tag found within lots of other text. For example, I want to make

<img src="folder/image.gif" target="_blank" />

into

<img src=folder/image.gif target=_blank />

I'm using vb, and need to use a regEx specifically for the img tag and not use replace. The img tag can be in a block of other text, so I need to use regEx to search for the <img and then within that until I meet a /> I need to remove all quotes.

View 5 Replies

Regex - How To Remove Double Spaces In .net

Feb 29, 2012

It's the same with how to remove double white space using regexp

View 3 Replies

RegEx - Remove Non Alphanumeric Characters Except Spaces

Apr 27, 2012

I have to process a string that could include all sorts of non-standard characters and I've been asked to provide a regular expression that will match and remove all characters that are non-alphanumeric except punctuation and spaces. Is there a way to do this?

View 3 Replies

Regex To Remove All Html Tags With NO Data Between Them?

Mar 21, 2012

I wan't a Regex to remove all html tags with NO data between them...

sofar i have got:
"<span(s[^<]+?)?>([s
]+?)?</span(s[^<]+?)?>"

but this will obviously only work for all span tags ... how can i make it work for ALL tags?

View 13 Replies

VS 2008 String IndexOf And Remove VS Regex?

Oct 11, 2009

I have a string with 60000+ characters. I look for informations inside the string in a sequentially order. Every time I found a information I delete whatever is behind that information. In other words I reduce the size of the string every time I find something, and I do this using IndexOf and Remove, much like this:

vb.net Str = Str.Remove(0, Str.IndexOf("MyInfo"))

This can be quite heavy on the processor. So my question is it faster to look the informations using Regex or it would be about the same?

View 5 Replies

Displaying A Single Line In Different Line?

Jun 21, 2010

i have problem in displaying a single line in different line...

my code is

Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click
Me.TextBox5.Text = Me.ListView1.Items.Count

[Code].....

View 3 Replies

C# - Different Color For Code Comments And XML Comments?

Sep 26, 2011

I've noticed that in C# XML comments and code comments can have different colors by changing the settings in Tools > Options > Environment > Fonts and Colors > Display Items:

- Comment: controls code comments XML comment: controls XML comments

This works well in C# <summary>This XML comment is green</summary>

[Code]...

View 2 Replies

C# - Remove Duplicate Char On String (more Than 3 Occurrences) Using Regex?

Jan 13, 2012

I'm sorry if it's a duplicate of some question but this is specific on Vb.Net Regex function.

I need to remove any occurrence of 3 or more duplicate characters on a given string. For example:

Dim strTmp As String = "111111.......222222 and 33"
Dim output As String = Regex.Replace(strTmp, "????", "")
Debug.Print(output)

The "????" part I guess should be the Regex expression, which I must assume I know almost nothing about.

I don't know if that's the correct syntax. But I need the output to come as:

"1.2 and 33"

View 1 Replies

Regex Regular Expression To Remove Lines Which Start With Certain Text?

Mar 24, 2012

I know it may be quite easily for you. i have a text which contains 40 lines, I want to remove lines which starts with a constant text. check below data.

When I used (?mn)[+CMGL:].*($) it removes the whole text , when I use (?mn)[+CMGL:].*(
) , it only leaves the first line.
+CMGL: 0,1,,159
07910201956905F0440B910201532762F20008709021225282808
+CMGL: 1,1,,159

[Code]...

View 1 Replies

Regex - Only Want To Change The Line

Jan 25, 2010

A string contains the following lines:

:61: C123456,1235AC
:81: hekljkjkjskdjfjafja;f
Bet. kenmerk 123456

I have code for regex.replace which is working.

The problem is that I only want to change the line: Bet. kenmerk 123456.

Not the lines which starts with :61: and :81:.

View 3 Replies

.net - Remove Single Quotes From All Cells In A DataTable?

Apr 2, 2009

I have a table with many values inside of it that might have single quotes around them. I need to create a duplicate table without those single quotes. I can't modify the original table as I need to use it, 'as-is' later.

I've done this with a table.Clone and using a foreach to loop through the rows and columns removing single quotes as I need and then putting that new row into the new table. It works and it's straight forward.....but

I'd like to do the same thing using LINQ. This was my attempt....

Dim myResults = From myRow In dtTable _
From myItem In myRow.ItemArray _
Where TypeOf myItem Is String AndAlso _
myItem.ToString.StartsWith("'"c) AndAlso _
myItem.ToString.EndsWith("'"c)

I had trouble finding examples that weren't looking at a specific column in the DataRow. It looks like my code does pull back all the matching results - but I'm at a lose for how I can create a duplicate table/modify the values?

The only requirement is to not using a For Each; as I already know how to do that. I've gotten closer - but I still can't seem to create a new row or a new table.

My new approach hits a dead-end when I try to do this:

Dim MyNewRow As New Data.DataRow With {.ItemArray = myRemovedQuotes.ToArray}

The Error message I get says, "Error 1'System.Data.DataRow.Protected Friend Sub New(builder As System.Data.DataRowBuilder)' is not accessible in this context because it is 'Protected Friend'."

View 2 Replies

Remove Single Element List(Of String)?

Oct 22, 2010

Nothing on google what so ever.

Private mArryLinkEntries As List(Of String)

some timers i get a matching string in the list, so i need to remove one element[code]...

View 5 Replies

Replace Line Breaks Using Regex?

Aug 23, 2011

How can I replace all types of line breaks (CR, LF and CrLf) using Regex?

Iīve tried different combinations of "
" and "
" but none finds them all.

formatedString = System.Text.RegularExpressions.Regex.Replace(text, "

", "[Exp 1]")

The following code does the job but it bugs my that I canīt seem to replace the Line Feed using Regexp.

[Code]....

View 3 Replies

Translate This C# Line For Doing A RegEx.replace To VB?

Apr 21, 2010

sTitle = Regex.Replace(sTitle, @"&w+;", "")

View 1 Replies

C# - How To Write A Multi-line RegEx Expression

Jan 12, 2010

I have a vb.net class that cleans some html before emailing the results.

Here is a sample of some html I need to remove:

<div class="RemoveThis">
Blah blah blah<br />
Blah blah blah<br />

[Code]...

I am already using RegEx to do most of my work now. What would the RegEx expression look like to replace the block above with nothing?

I tried the following, but something is wrong:

'html has all of my text
html = Regex.Replace(html, "<div.*?class=""RemoveThis"">.*?</div>", "", RegexOptions.IgnoreCase)

View 2 Replies

Splitting A CSV File Line Array Using Regex

Jan 5, 2011

I used to do a bit of coding in early versions of VB years ago but moved on to things like RPG400, CL and SQL on an AS/400 box. As I am no longer in this career, I havent touched an AS/400 for a while either.

I am currently working on a visual basic console application in Visual Studio 2005 which takes various csv files from an osCommerce web shop, processes them and writes the data to TAS Books accounts software with the aid of the Infoplex COM module.

I have 2 functions, one reads each line of a csv file into an array, and the second function uses Regex to split the lines array into the various fields before they are added to a structure.

There are something like 5000 records (lines) in the csv file, one example is as follows;

[Code]...

My problem is that due to the formatting of the product description in the example csv line above, it fails the Regex match and therefore fails to read.

I know this is because my pattern is wrong, but I'm not sure how to solve it, I think all I really need is for Regex to split the line by the "," between each element, this might be a little difficult because some of the descriptions contain both , and " but never one after the other.

View 3 Replies

.net - Defining RegEx To Capture Line Definition From INI File

Feb 18, 2010

defining an expression to capture the four numerics per line that define the lines on a map.

59.684 -4.251 59.575 -5.576
59.575 -5.576 59.437 -6.899
59.437 -6.899 59.27 -8.218

[Code]....

View 3 Replies

Regex.Replace - 3 Lines Of Code Be Condensed To 1 Line?

Jan 13, 2010

Yes, I've googled. But I must defer to the experts as time to study Regex is not available.

[Code]...

Can these 3 lines be condensed into one line? If so, how? The purpose is to remove all spaces before and after all occurrences of & in a string.

View 3 Replies







Copyrights 2005-15 www.BigResource.com, All rights reserved