I am trying to find duplicates in a string. The code works more than I would. The purpose is to create a jagged array with values and positions like this one:
Value Positions
1 0,1,42,45
2 2,7,36,38,40
3 3,9,31,33,35
4 4,6,11,13,16,29 ......... and so on with unique keys and multiple or not values.
My code do this, but looping all over the string there a moment when it repeats values and positions, because already found them earlier. How do I make to keep just the UNIQUES? How do I skip the loop when the value is already in?
My code below
Public Class Form1
Public myString As String = " "
Public jagged()() As Integer
Private Sub Form1_Load(sender As System.Object, e As System.EventArgs) Handles MyBase.Load
myString = "1123464263948465475965069068547363532627281901"
jagged = New Integer(myString.Length - 1)() {}
[Code] .....
I have searched high and low for a solution yet still no luck, I have two arraylists populate with FileInfo and I want to compare the two and write the duplicate (matching files) to a listbox.Here is how I have populated the arraylists but in terms of the comparison I have not found anything that works:
Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click Dim arraylist1 As ArrayList Dim arraylist2 As ArrayList
[code]....
What can I do next to compare the two and write the duplicates to ListBox1.
This is my problem: I have an array with dates in it and I want a list with the dates and how much that date is sequel to the amount of that dates in the array.
This is my code so far: arrsVerschillendeDagen(iTellerke) is declared on moduleniveau arriMaand(iTellerke) is declared on moduleniveau arriJaar(iTellerke) is declared on moduleniveau
I have a subroutine too that redimension my arrays. Private Sub FillArray() For iCounter As Integer = 0 To arriDag.Length - 1 arrsVerschillendeDagen(iCounter) = arriDag(iCounter) & "/" & arriMaand(iCounter) & "/" & arriJaar(iCounter) Next 'result: 14/10/2009, 20/12/2009, 20/12/2009, 14/12/2009, 14/12/2009, 14/12/2009 [Code] .....
I'm creating an application that creates a list of 20 ramdomly selected numbers within an array and displaying those numbers in a listbox. I then need to display the duplicate numbers in an adjacent listbox by clicking the find duplicates button. How would I be able to access those 20 numbers in order to find the duplicates?
I have for-next loop that loops 6 times around before exiting. Each time it loops it adds a small number and a space to a string so I end up with a string containing 6 numbers separated by spaces. Whats ends up happening is I get "555 555 666 666 777 777" when I should get "444 555 666 777 888 999". I know for sure it isn't the code that generates or applies the numbers because when you put a messagebox.show at the end of the loop it works perfectly, so it seems to me something is happening to quickly but showing the message box every loop gives it time to catch up. What can I do here?
I want to remove duplicate values from a string using VB.NET. If values = "3,40,15,109,15" then I need the end result to be "3,40,15,109". I'm using the code below but receiving the error message 'Value of type 'String' cannot be converted to '1-dimensional array of String' and I'm not sure how to proceed.
Dim values As String values = lblIDList.Text 'Remove duplicates values = RemoveDuplicates(values)
[code]....
Value of type 'String' cannot be converted to '1-dimensional array of String'.
I have a string array Array1 and a string array A2. I want to combine these in a 3rd array A3 but excluding duplicate values. Can this be done through lambda expressions or only through iterating through the array and checking array.Contains()?
Okay so i have a very large list of string (500 000 strings) i want to check the number of duplicate strings and maybe even isolate the duplicate strings if i can.
i cant find a fast method to do so :S
i tried using a string array (slower than list) takes ~15mins
i tried using list with the code below takes ~10 mins
Using VB.NET, Is there a way to do this RegEx call in 1 step... instead of 2-3? I'm trying to find the word "bingo", or whatever is between the START and END words, but then also inside the inner FISH and CAKES words. My final results should be just "bingo".
Dim s1 As String = "START (random string) FISH bingo CAKES (random string) END"
Sometimes the middle part may contain more than 5 characters, so it could look like this: "xxx-12345AB-xxx" Sometimes there's no second dash, so a string could look like this: "xxx-12345"
I have a string in which if the string "<error" appears (as part of a larger string which would look something like this
" <error code="200">Current security level not high enough.</error>"), it finds what the code equals (in this case 200) and the message which appears between the pointy brackets (in this case "Current security level not high enough.").[code]...
I am trying to take a value from an html file. I know what code will be around the value. So I want to split the html doc with these values so I can get the value between them.
For example:
<h4>Availability</h4> <p> <b>Availability</b>: VALUE IS HERE <br /> </p>
I'm working in VB.Net. I have a textbox in which the user enters a number of strings seperated by comma. I store this value in a string array like this
Dim Src() As String Src = txtVals.Text.Split(",".ToCharArray)
I want to search a dynamic string in this array. How could I do it in the fastest way?
I'm working in VB.Net. I have a textbox in which the user enters a number of strings seperated by comma. I store this value in a string array like this Dim Src() As String Src = txtVals.Text.Split(",".ToCharArray) I want to search a dynamic string in this array. How could I do it in the fastest way?
I'm working in VB.Net. I have a textbox in which the user enters a number of strings seperated by comma. I store this value in a string array like this
Code: Dim Src() As String Src = txtVals.Text.Split(",".ToCharArray)
I want to search a dynamic string in this array. How could I do it in the fastest way?
I have a string, and I want to search it for multiple strings, which I basically want to use for searching for urls in an HTML file that's been loaded into a string.
so get the value of everything between
href="http:// and the next " and return it (I want to check each one separately and do different things with them, so maybe add them to an array that I can loop through?)
preferably simple short code than highly functioning code