Pages

Wednesday, January 18, 2012

Remove special characters

1 comments
Here is a simple example to remove all special characters using RegularExpression:-

using System;
using System.Collections.Generic;
using System.Text;
using System.Text.RegularExpressions;

namespace ConsoleApplication2
{
    class Program
    {
        static void Main(string[] args)
        {
            string inputString = "1/10 EP Sp'arrowha?wk XT R;TR 2.4GHz R\\ed";
            Console.WriteLine(inputString);
            Console.ReadLine();
            Regex re = new Regex("[;\\\\/:*?\"<>|&']");
            string outputString = re.Replace(inputString, " ");
            Console.WriteLine(outputString);
            Console.ReadLine();
        }
    }
}

One Response so far

  1. nishant says:

    Replace all special characters and replace with a Hyphen (-) in a string:-

    static void Main(string[] args)
    {
    string inputString = "This,is,(regular expression replace) 123";
    string pattern = "[^a-zA-Z]+"; //regex pattern
    string outputString = System.Text.RegularExpressions.Regex.Replace(inputString, pattern, "-");
    Console.WriteLine(outputString);
    Console.ReadLine();
    }

Leave a Reply