.NET Tutorials, Forums, Interview Questions And Answers
Welcome :Guest
Sign In
Register
 
Win Surprise Gifts!!!
Congratulations!!!


Top 5 Contributors of the Month
Easy Web
Imran Ghani
Post New Web Links

Filtering Special Characters Quickly From A String

Posted By:      Posted Date: September 10, 2010    Points: 0   Category :.NET Framework
 
I need to only allow (basically every key that you can see on the keyboard) and drop the rest. I would probably use a regular expression to do this but Im not that great with them at this time. Does anyone have an example of how to do this?


View Complete Post


More Related Resource Links

Problem Cleaning Illegal Characters out of an XML String

  

Hi,

I'm trying to strip illegal characters out of an XML string before I send it off to a public web service.  The xml will look something like this:

<rid>41</rid>
<field name="first_name">George</field>
<field name="last_name">Harrison</field>
<field name="notes">This is a note.  Any character could appear here</field>


I need to pull out any ampercand (&) charachters in the any of the fields, as well as any < or > characters, which would make the XML unreadable.

I've tried it like this:

Private Shared Function cleanQuery(ByVal queryNode As String) As String 
    Dim root As XElement = XElement.Parse(queryNode) 
    For Each x As XElement In root.Elements 
        x.Value = x.Value.Replace("&", "&").Replace("<", "<").Replace(">", ">") 
    Next 
    Return root.ToString() 
End Function


 

That doesn't work so well.  I get the error stating:

     There are multiple root elements. Line 1, position 15.

I tried wrapping the XML in a single root element, like this:

Private Shared Function cleanQuery2(ByVal q

string.Split - not all characters allowed as separator

  

Hi,

I am working on a site where I use the Split function on a string.

To make sure I used a separator character that I do not use anywhere in the data I selected the character '£'.

This worked fine in Firefox and Safari, but in IE8 I get an 'Index out of range' error, so apparently the '£' character is not handled correctly.

I changed the separator to ';', and then it works fine.

Cheers,

Johnny


Remove characters in a string

  

i have a string like this   sravani/, asdfff/, lsdsf/
i want to remove last character '/'  in the above string...
which function can i use?


pls help me....


Problems Rendering Special Characters

  

Good afternoon ASP programmers,

I am creating an application that creates math problems for students.  I wish to use a special character for negation to differentiate it from the minus sign.  I am using the Unicode character U02c9. 

Negation

This is a composite screen shot of two problems. The top one is rendered in Fire Fox and the bottom one in IE.  I'd like to know how to change my JavaScript so that IE is rendered like Fire Fox.  I have created variables that I use for my special characters.

var symMul= "×";
var symDiv= "÷";
var symNeg= "?";

Both IE & Fire Fox correctly render the symDiv and symMul symbols. Any suggestion would be greatly appreciated.



 

 

 


DropDownList FindByText with Special Characters...?

  

I have a dropdownlist which I dynamically select a list item using findbytext as long as there are no special characters.  One entry in the list starts with a percent symbol which I have been unable to dyncamically select.  I have confirmed that there are no spaces in the list item and have hard coded the query with the string to try to find the problem.  FindByText("% Increase")    I believe it has something to do with the special character but have been unable to identify a method to work around this.  Any help would be appreciated.

VB

If Not ddlColumns1.Items.FindByText(strDefault) Is Nothing Then 
    ddlColumns1.Items.FindByText(strDefault).Selected =
True
End If


MySqlDataReader - Reading special column characters

  

Hi.

I have a MySQL database, which contains columns with danish characters like ø æ and å.

When the MySqlDataReader tries to read this column name:

for (int i = 0; i < MysqlReader.FieldCount; i++)
{
       string Key = MysqlReader.GetName(i);

}


The result is not the expected character, but some kind of ASCII value of it. For an example, 'å' gets interpreted as 'Ã¥'.

What to do?


Thanks alot for your help :)




special characters and php

  
  hi, sorry for my english my question is simple. I data (étude,première ...) in my database. I want to display in a web page. the problem is that I can not because for example (é tude) contains the letter é . So I have an error in my web page. when I remove the é everything goes well. nvarchar even does anything. thanks

How do you specify special characters as flat file delimiters?

  
I have a flat file that has fields delimited by tilde {~} and rows delimited by {CR}{LF}.  The problem is, my source is spitting out the {NULL} (&H00) at the end of the row. The data displays correctly in the pre-viewer (with a non-print symbol at the end of the last field), but gives an error when I try to run the package. Example: "data"~"data"~"data"{NULL}{CR}{LF} I can process the row in c# using: "\0\r\n" as the row delimiter.   What is the equivalent notation for SSIS?   Thanks,

Drag drop functinality not working on Explore View control for file containing special characters in

  
We have created a control which uses explorer view control for file drag and drop. This functinality works fine for a file having filename without special characters but it gives an error if we drag and drop a file having special characters in the file name. The reason for this is Sharepoint uses WebDAV protocol for file transfer to the Sharepoint document library and WebDAV protocol has limitation that it does'nt accept file with special characters. Please let me know the way how I can accomplish drag and drop of file with special characters in file name, onto Explorer View control with WebDAV.

Drag drop functinality not working on Explore View control for file containing special characters in

  
We have created a control which uses explorer view control for file drag and drop. This functinality works fine for a file having filename without special characters but it gives an error if we drag and drop a file having special characters in the file name. The reason for this is Sharepoint uses WebDAV protocol for file transfer to the Sharepoint document library and WebDAV protocol has limitation that it does'nt accept file with special characters. Please let me know the way how I can accomplish drag and drop of file with special characters in file name, onto Explorer View control with WebDAV.

how to concatenate special characters in TSQL ?

  
hi how can i insert special characters like ' to my select output ?? for example, i tried to get the following output but it just doesnt work.. i am using SQLS2K btw, SELECT ' Hi. this is called the 'modern age' ' note that i need those to ' s with the words modern age :)   thanks in advance :)

I want to upload Folders which contain special characters into the sharepoint document library

  
I want to upload Folders which contain special characters into the sharepoint document library

Best Method to remove special character from string

  
I am trying to remove the special characters from a string that was entered by the user.  I am not sure the best method to do this.  i can get a foreach of all the characters but what do i check it against?
Christian - developer

SQL server 2005 +asp.net 4.0 +html special characters problems saving special characters

  

Hello all


Could I please ask - how do I go about inserting into a database special characters such as the uppercase O, umlaut 

Ö


Please understand that I have been able to insert the special character from inside MMS by putting an N in front of the value


but when I run the  SQL file from inside an ASP.net 4.0 page it comes up as a diamond with a question mark in it


Does anyone have any idea how I would be able to acheive this?



How to count characters in a string, by type

  

Say I have a string in a text box like

GJGJ|hgjk|HHFJFH|HGKHhfhf|bb|hgkhgk|

I wish to count the number of pipes or '|'.

How can I do this with js ???


Problem extracting the middle characters of a text string

  

I need to extract a portion of text from one field and put it in another field and I am having trouble with the syntex.  I am doing this with an sql select statement in asp.net. 

I can select the left most characters of the field (SELECT  BatchNumber, LEFT(BatchNumber, 3) AS Expr1 FROM  DonorHistory) or the right most characters of the field (SELECT BatchNumber, RIGHT(BatchNumber, 3) AS Expr1 FROM DonorHistory) but I cannot select characters from the middle of the field.  I expected that to be able to use a statements such as "SELECT BatchNumber, mid(BatchNumber, 3, 2) AS Expr1 FROM DonorHistory" but this statement gives me an error.  I also tried using middle in place of mid but that did not work either.

What am I doing wrong?

Thanks,

Bette

 

 


BLANK characters causing issues when FILTERING

  

I am trying to filter a table in SSRS 2005, which i created in TSQl..

The problem i get is that the fields have loads of blank spaces at the end of each field, like shown below

"Apple                       "

I use a INSERT INTO script to place Apple into the field... can i do this another way so it wont any space, below is my current script.

INSERT

INTO dbo.myTable
SELECT 'Apple', 'Fruit', +
(

Categories: 
ASP.NetWindows Application  .NET Framework  C#  VB.Net  ADO.Net  
Sql Server  SharePoint  Silverlight  Others  All   

Hall of Fame    Twitter   Terms of Service    Privacy Policy    Contact Us    Archives   Tell A Friend