I need to find all strings in given text file which would look like:
Hi thisisme Bye Bye
Hi thisisyou Bye Bye
Hi someone Bye Bye
so, i need the result to be:
thisisme
thisisyou
someone
also, there is all sorts of other text before this and after this (in source text file)now, i have this, which doesnt work quite well:
Public Function midReturn(ByVal first As String, ByVal last As String, ByVal total As String) As String
If last.Length < 1 Then
midReturn = total.Substring(total.IndexOf(first))
I found this function that replaces multiple substrings within a string on the internet but it gives an error on one of the parameters.It doesn't like this one:
ByVal ParamArray FindChars()) As String
Can you look at the code and correct the error since I don't yet know about explicitly typed parameters?
Emad Public Function ReplaceMultiple(ByVal OrigString As String, _ ByVal ReplaceString As String, ByVal ParamArray FindChars()) _[code]......
i have a text file which contain 149000 Words 1 Word Per LineI want to Search Words Who end with "sd" or something else i am using a listbox in which i load all text and then search for it i don't want to know how to search directly from text file listbox method take too much time?
I'm using Visual Studio 2010 and automating Outlook 2007. I am writing a program that executes on incoming mail (which I have that working), but I want this program to inspect the subject line for a 5 character string that will be in the format of AB123 (can be any 2 letters followed by any 3 numbers). What is the best method to accomplish that?
I have a large string in which I need to replace specific strings with other values. For example, within this string I might see the following characters: [[sub id=5]]. I am trying to replace those substrings with values, pulled from a table and based on the id. What would be the simplest way to accomplish this. My first thought was to loop through and examine each character and note their positions when they match the pattern. I would then have to identify the id. That would be fairly complicated, however, and there must be a better way.
so say I have a string called Cmd, and the text inside the string is Restarting server in ()..., what I was wondering was how I would go about inserting different substrings like 3, 2 and 1 in between the two parentheses? I know about Cmd.Insert() but I don't know how I would make it go between the two parentheses.
Alright I am taking an XML file which has a bunch of tags and I'm trying to eliminate everything but whats inbetween certian tags for instance the input maybe
unless they say they are safe. Average consumer can protect themselves>not knowledgeable enough to always protect selves</w:t> I want to go through and remove those end tags but when i used the remove string it didn't let me specify a string to remove it the two arguments were where to start and how long. how do i specify what to remove?
I have made a code where I write a recipe to a file and then I can read from the file and it is output in a listbox. I need to allow the user to change the amount of people served and then the quantities change to suit the serving number. The serving number is input and the rest of the code works apart from the changing the quantities bit.
The code that I am using is below. I have no idea if i'm doing it right though.
Trying to write an app to load a Text file and then search for substrings that contains some specific characters to compose a list. Tried first loading the text file into a StreamReader then search line by line for my substrings. Had to write a lot of code to identify my strings, but it worked ok. Then tried loading the text file into a RichTextBox then use RichTextBox.Find(......) to look for my substrings. The " .Find" property makes the code really simple, but using RichTextBox the app was really slow.
Using Stream the loop was completed in about 2 minutes and using RichTextBox in about 30 minutes! I will need to make a lot of searches and using RichTextBox is lots easier, but is too slow. Is there any way to perform search operations using Streams instead making a loop and go looking line by line??? Or what else would be a good solution to search for strings in a text file??
I am a little bit confused by the following VB statement commands = Regex.Split(script, _ "GO", _ RegexOptions.IgnoreCase)
I know what regex.split does. I know what the first parameter is. The second parameter is what I'm confused by. I think it is using the word "go" as a delimiter to split the first parameter into an array of substrings. But I don't understand what that refers to.
how can i track how many times a specific word appears in a text box then display the number of times found in a message box?
for example if i type this in a textbox: today is really hot, it is not very convinient to be outside, it is better if we go swimming
and i am looking for the word "is" troughout the sentence, it appears 3 times yet I am not sure how to make a code so it does count the times "is" is being found and then display it with a message:
I am trying to write a program that separates a string into 2 substrings.Lets say I need the entire string to be 15 letters long.I need to break the string up so that the program reads it as two words.Lets say that the first word has to be 8 letters long and the second word has to be 6 letters long.So if I type it like this: Computer Screen
That should be 15 letters including the space between the two words.I need the program to read the string to make sure that the entire string is 15 letters long and if its 15 letter long continue, but if it is not 15 letters long stop and give me an error.If is 15 letter long next the program needs to read and make sure that the first word is 8 letters long and if it is print out the first word and continue but if not it needs to give me error.
Lastly if the first word is 8 letters long it needs to read and make sure that the second word is 6 letters long and if it is print out the second word and then continue, but if it is not give me error.The problem I'm having how to declare the first and second word and substrings, can someone please help me understand how substrings works and declare them after I have declared a string.
I have a bindingsource that is connected to a table where tho fields determine uniqueness. During a refresh I would like to return to the row that the user was on when he clicked the refresh button. BindingSource.find only supports one column in so far as i have been able to infer. So how doi do it. Altering the table is out of the question. Besides searching on multiple fields is a common event. Like for example first and lastname or perhaps company and journal number.
I have a facebook account that has around 1200 friend request. Obviously I dont wanna go through and click each one. So I figure I would make a App for it. So I have it working, but its going sooooo Slow....I have it, Clicking the first Confirm button then closing IE, Then opening it back up and clicking the next one. I know it would be alot faster if i could keep that instance of IE open and have it go through and click each Confirm Button but I cant figure out away to do it. If I put it in a loop, it will submit the first one, then when it loops for the second time it finds the first one again, and says its disabled. Any Idea of how I can get it to move on to the next Confirm button? Here is the code I got written so far.
I've created a button and textbox which allows me to do an openfiledialog and select multiple files. The problem is, after selecting multiple files, when I run the program it doesn't run through all files selected, just the first file. I know I'm missing an integral part of code here, but not sure what it is.
For testing purposes I've created similar code and output to a textbox shown below. I would expect that each file selected by multiselect would appear in the textbox provided.
Dim OFD As New OpenFileDialog OFD.Title = "OFD" OFD.InitialDirectory = "C:"
I've got a form - CMCConsole It pops up a dialog form for adding a new case.If the matter number in a textbox on that dialog form matches an existing cases matter number I would like to find it in the binding source of the CMCConsole form
Private Function CheckMatter(ByVal MtrNum As String) As Boolean Dim cfIndex As Integer = CMCConsole.caseBS.Find("MatterNumber", MtrNum) Dim cfIndex2 As Integer = CMCConsole.casefileBS.Find("MatterNumber", MtrNum)
[code]....
But it appear the filter for the CASE we were just on that is set on the binding source is keeping the FIND from seeing other cases.
caseBS.Filter = "CaseId=" & e.Node.Tag.ToString
Do I have to clear the filter in order to find a matter number in some other case??
I am attempting to make a text editor. I have a folder which contains hundreds of text files. I would like to search through all files simultaneously, for some text then replace the text with other text & save, & overwrite originals. I've got most of the basic structure done, but I've go no idea how to search for text in all files in a folder.
I've been working on a small project to sort through multiple text files which have all the same strings. Basically, I am looking to sort through and create a text delimited file for future use. The below script is what I have come up with so far, and have tried several "For Loops" but found that I was lot worse off than working with the "Do"[code]...
I have 6 array lists and I would like to know which one is the longest without using a bunch of IF STATEMENTS."if arraylist.count > anotherlist.count Then...." <- Anyway to do this other than this?
Examples in VB.net or C#.Net (4.0) would be helpfull.
I am trying to open up a text file that contains some text. I have 3 text boxes on my screen. What I need to figure out is how to replace multiple words (1 in each textbox) with text it finds in the txt file.
I can do this by using the single find / replace feature but I'm trying to be able to fill out the 3 textboxes and then click my find / replace button to have my Regex find each predefined word and replace it with what is in the text boxes.
Here is my code to get the find / replace one word at time feature. I've tinkered with this to just add more variables to my Regex but it doesn't seem to work.
I've got a list of System.Drawing.RectangleF objects that all overlap the same RectangleF object.In my picture below, the 3 overlapping rectangles would be the pink, yellow, and red rectangles.My main rectangle in question is the light blue rectangle.
Second Image: I know that with RectangleF objects I can use the Intersect() method that will return me another RectangleF object representing the overlap. But as far as I can tell, this only really works when comparing two rectangles.
My question is: How could I determine the TOTAL area/percentage (i.e. the combined total overlap of the red, yellow, and pink rectangles when compared to the light blue rectangle - but it would need to be smart enough to not count the area in which the red and yellow overlaps twice, and same for the pink and yellow)?
NOTE: The green lines represent the area I'm looking for, just the total area of the blue rectangle that is not visible.
UPDATE: I've added a 2nd image to further demonstrate what I'm looking for. In the second image, the presence of the burgundy rectangle should have no affect on the total percent covered because that area is already covered by the yellow and green rectangles.
How would I find all instances of a letter if it appeared multiple times in a word? For example if I had the word 'mississippi', how would I find every 's' or every 'i' or every 'p'?
I know how to use the string.IndexOfMethod() so I was thinking I could find the first letter, mark that position, and search again from there. Then I would keep looping until the end of the letter. But I'm not sure how to signal the end of the loop.
1. i added a datagrid at runtime on a form. i want to bind a datasource to the datagrid in a button's click event handler, but the datagrid doesn't seem to be visible anywhere else outside the form load event where it is declared. how can i find the datagrid control?
2. and another beginner question.. how to i declare a string that spans multipe lines? i tried with the + operator like in c#, but it doesn't work.