Character Replacement In Strings?
Nov 30, 2010
How fast can I replace characters in a string?
So the background on this question is this. We have a couple of applications that communicate with each other and with client's applications through sockets. These socket messages contain non printable characters (e.g. chr(0)) which need to get replaced with a predetermined string (e.g "{Nul}"} because the socket messages are kept in a log file. On a side note, not every log message will need to have characters replaced.
Now I started off on this little adventure reading from This MSDN link which I found from a different post from this site.
The current method we used...at the beginning of the day...was using string builder to check for all the possible replacements such as...
Public Function ReplaceSB(ByVal p_Message As String) As String
Dim sb As New System.Text.StringBuilder(p_Message)
sb.Replace(Chr(0), "{NUL}")
[Code]....
This so far has been the fastest way I have found to process these messages. I have tried various other ways of going about this as well like converting the incoming string into a character array and comparing along with also trying to loop through the string rather than the chrArray.
View 5 Replies
ADVERTISEMENT
Apr 26, 2011
I was trying to put together a solution to:Insert spaces between words on a camel-cased token..Essentially, he wants to turn 'ThisIsATest' into 'This Is A Test'. I thought, 'Oh, that's easy, I can do it with LINQ' but I struggled with it. [code]Is the path I started to go down, but I'm having trouble getting the results into something I can work with. I even added the .ToString to try and get back an array of Strings, but I'm still getting an error.[code]I believe that means I'm getting a collection of System.Char, System.String instead of just a System.String like I want.
View 3 Replies
Dec 24, 2010
I am doing some url redirections in a project that I am currently working on. I am new to web development and was wondering what the best practise was to remove any illegal path characters, such as ' ? etc.I'm hoping I don't have to resort to manually replacing each character with their encoded urls.
I have tried UrlEncode and HTMLEncode, but UrlEncode doesn't cater for the ? and HTMLEncode doesn't cater for '
E.G. If I was to use the following:
Dim name As String = "Dave's gone, why?"
Dim url As String = String.Format("~/books/{0}/{1}/default.aspx", bookID, name)
Response.Redirect(url)
I've tried wrapping url like this:
Dim encodedUrl As String = Server.UrlEncode(url)
And
Dim encodedUrl As String = Server.HTMLEncode(url)
View 2 Replies
Apr 12, 2010
Basically my issue is that users would like to search for a french word that has accented characters but without typing in the accented characters and then have the actual accented word appeared highlighted if found... So for example they would type in "declare" but in the result sets it would look like "déclare" and if found "déclare" would be highlighted.
My first thought was to just simply replace the characters with a regex but then I remembered that I would need to re-insert the replaced characters after the search... I was thinking of then using some sort of character map that would track position and the character so that when the search was finshed I could put the result set back to the way it was.
View 1 Replies
Jul 14, 2011
I am trying to call a fortran DLL from VB.NET. Fortran function requires two character strings to be passed from VB to fortran. I am able to run the code with a change after receiveing a AccessViolationException error. I dont understand why it worked can
some one whose professional explain me the difference. Here I am attaching the codes for reference
[Code]...
View 1 Replies
Feb 13, 2012
So I have software to replace string with string, it's cool but I need code which would replace any given character (for example a) with all strings from textbox.
Here is example:
Character to change: a-> X
List of words which should not be touched: "car"
[Code]...
View 2 Replies
Aug 28, 2010
I need to generate a lot of random 2 character strings for my application. it's a VB console application. basically what I have tried for random strings is this:
Private Function GenerateRandomString(ByVal intLenghtOfString As Integer) As String
'Create a new StrinBuilder that would hold the random string.
Dim randomString As New StringBuilder
[Code]....
What is going on? I thought that I used to, a long time ago, be able to just do random.Next.
View 2 Replies
Nov 25, 2011
I had a strange error in a VB6 app this morning and it all stems from the fact that IsNumeric is not working as I expected. To me this seems like a bug.
This code displays 4.15877E+62 in a message box:
Dim strMessage As String
strMessage = "0415877D57"
If IsNumeric(strMessage) Then
[Code]....
I am guessing that the runtime engine is incorrectly thinking that the D is in fact an E? I think this is a bug though as the exact same code in VB.NET outputs not numeric Is this a known issue with IsNumeric?
View 3 Replies
Dec 1, 2011
I have quite a bit of VB6 experience but now am trying to create my first VB.Net project. The project is very simple - it just needs to send 8-10 character strings from the PC serial port. The problem I'm seeing is that VB.Net is always sending out a 0x0A character after each 'WriteLine' call. Using VB6 it was necessary to manually send out any End Of Line characters. My application requires that no extra EOL characters be sent after the string.
View 2 Replies
Aug 15, 2011
I have inherited a database that is moving to the web. Problem is that some of the string fields have html characters....
One example is....
"" without the quotes, IT WON'T SHOW UP IN HERE EITHER, trying something else. At any rate it has < and the > signs with text in the middle.
How can I escape any possible combination of html references.
SelectCommand="usp_getSingleStringData" SelectCommandType="StoredProcedure"
<SelectParameters>
<asp:SessionParameter Name="shrtText" SessionField="shrtText" Type="String" />
[Code]....
View 2 Replies
Oct 16, 2009
Say I have a List(Of Tag) with Tag being an object. One member of Tag, Tag.Description, is a string, and I want to make a comma-separated concatenation of the Description members.Is there an easier way to do this than to read the Description members into a List(Of String) and then use the Join function?
View 2 Replies
Mar 23, 2012
when i used vb6 i used csocketplus on winsock. i need a replacement of csocketplus , i need to create array in network socket
View 1 Replies
Apr 8, 2011
i have a C++ DLL. What i am doing is that i am passing memory address to my C++ dll where it write message on that address and i want to read the message from that memory address.
Here is my C++ function.
int _stdcall Test(int res, wchar_t *text)
Now in my C#.Net test app .. if i use unsafe char* .. i am getting proper output.
Declaration
static extern unsafe int Test(char* msg);
Implementation
[code].....
Now implementing in vb.net i am getting jst 1st character by using stringbuilder.
Dec
Private Shared Function Test(ByVal msg As StringBuilder) As Integer
Imp
[code].....
What is the replacement for char* in .Net ?
View 1 Replies
Aug 25, 2011
How do I write an expression to calculate all characters of each row by my own defined value to each character = all the A and B and C and etc. will be as 2 and all I and J and whatever ... will be 1 so I need an end result of the total.
View 3 Replies
Jul 10, 2009
I am working on a sub that essentially needs to open a text file, and replace all instances of a certain character with a unicode character. I'm trying to do this by reading the original text file byte by byte, converting it to a character, and then either adding that character to a memory stream or writing the unicode character to the memory stream. Then I'm saving the memory stream to the original file.
[Code]...
View 3 Replies
Dec 12, 2010
[Code]...
For each character of this string I want a new character out of the string and then remove the character from the list of characters that still maybe used for other characters. It may not get the same character, you could basically just call this encryption, but it's not what I am making. I don't want to waste my time doing this one hour while VB can do this for me in <1 second.
View 12 Replies
Aug 13, 2009
I am working on a UDP Client/Server, and currently i have them sending back and forth strings, which i convert to bytes, and then open the bytes to read. I want to now send an Object instead of those strings, which includes multiple unsigned integers and strings.
View 39 Replies
Feb 17, 2011
I am writing a hangman type game and I am displaying the word to the user in a label as all *'s, but I cannot figure out how to have just one of the *'s changed in the label to the correct letter when the user inputs the correct letter into the text box and clicks the check letter button.Everything else in the program works perfectly, except for this part.[code]When I use the .Replace it changes all of the *'s to the correct selected letter.
View 2 Replies
Jun 28, 2011
How to replace this string so that after the replacement work the string will be free of any spaces?
This is the string:
dim InitialString as string = "Hello world
View 2 Replies
Apr 17, 2010
I've been working on a project that requires that I can go around webpages with different proxies, user-agents, and clear cookies. Now after looking all around the net, it looks like there are some solutions for each of these, but I can never get them working. I was wondering if there was a wrapper for this control that fixed all of these problems or even just a different control I could include.
View 1 Replies
Dec 16, 2009
I only found one GINA replacement called pGINA but it is in C++ which I don't know at all.Does anybody know one in either C# or VB.NET?(I'm writing software for use at work to control what employees are doing)
View 3 Replies
Aug 18, 2011
replacement for winsock in vb9?
View 1 Replies
Jun 29, 2010
I need to develop an project in VB.Net 2005 or 2008 and SQL 2005 for the database. It is not possible to create an App Config file(To create an connection to the Database).Is it possible to use/create an connection with similar functionality, and what is the replacement of this function.
View 1 Replies
Jun 6, 2009
I have the following [cod]e...
But the label still shows the [b]! It doesn't want to delete itself..
View 2 Replies
May 5, 2011
I am trying to execute a command that works with hard coded variables, but when I try and replace the name test below with selectedname, I cannot get the syntax for escaping the command. The basic idea is I am using WMI to query the app pool names and then selecting one and storing in the slectedname variable, which works when I test with a msgbox(selectedname) line. It also shows up when I am stepping through, but does not get passed to the bottom command. The function where I am trying to execute the command is
Private Sub Stpbtn_Click(sender As Object, e As System.EventArgs) Handles Stpbtn.Click
Dim selectedname As String
[Code].....
View 1 Replies
Feb 7, 2011
does anyone know what i can use in place of the NewIndex since it doesn't seem to be able to update that from my VB6 code?
lstARCurrent.AddItem strStatus & " - " & strApprover & " " & strStatusDate
lstARCurrent.ItemData(lstARCurrent.NewIndex) = (.Fields("approval").Value)
View 7 Replies
Jun 18, 2012
What's a replacement for e.Argument?I swapped from a Background worker to manual threading and I don't know what to use here?
View 1 Replies
Apr 27, 2011
I have a vb.net program that is failing, but giving no errors. I've just discovered that the code I am using is deprecated. But what is the replacment? (That seems like something useful for MSDN to list, but I'm sure not seeing it.)
Private Sub SetConnectionToDB(ByRef oCMD As OracleCommand)
Dim connectionString As String
connectionString = My.Settings.ImportDataConnectionString
[code]....
View 1 Replies
Sep 29, 2010
wpf application was running very slow. I was using the performance profiling tools for wpf from windows and noticed my hardware IRTs per frame where very high (100+). that this is caused by some effects. After disabling some effects i found that this was the cause...
<Border.Effect>
<DropShadowEffect Direction="45" Color="#DDDDDD"/>
</Border.Effect>
[code].....
View 6 Replies
Feb 16, 2012
the coding is to 'Get input string and put its character into List, and replace the character with other.'but having problem putting each character into List and also replacing it,[code]
View 2 Replies