RegEx pour remplacer les caractères spéciaux dans une chaîne de caractères avec l'espace ? asp.net c#
string inputString = "1/10 EP Sp'arrowha?wk XT R;TR 2.4GHz Red";
//Characters Collection: (';', '\', '/', ':', '*', '?', ' " ', '<', '>', '|', '&', ''')
string outputString = "1 10 EP Sp arrowha wk XT R TR 2.4GHz Red";
Êtes-vous essayer de faire une sorte de s'échapper pour SQL par hasard?
OriginalL'auteur DotNetDeveloper | 2011-05-18
Vous devez vous connecter pour publier un commentaire.
Complète de l'information concernant le code suivant:
new Regex(...)
;Je ne connais pas le C#, mais je peux Google pour
"C# string replace regex"
et terre sur MSDNVoici le bon code:
Démo: http://ideone.com/hrKdJ
Aussi: http://www.regular-expressions.info/
'
à l'intérieur de la classe char, aussi j'aimerais utiliser un+
, comme"[;\\/:*?\"<>|&']+"
De la balle, je comprends que vous êtes probablement bouleversé que l'OP n'a pas google, mais cela ne signifie pas que vous devez être méchant et sarcastique.
qui a été conçu comme une divulgation, de non négativité destiné à tous. J'ai reformulé; s'il vous plaît laissez-moi savoir si il vient toujours mal.
De la balle, tout est bien. Je ne pense pas que vous avez été négatif, je pensais que vous étiez fâché que les gens ne pas au moins essayer avant de poster.
href="http://www.regular-expressions.info/charclass.html#special" >regular-expressions.info/charclass.html#special
OriginalL'auteur Matt Ball
OriginalL'auteur ic3b3rg