1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17
| using System;
using System.Text.RegularExpressions;
using System.Data;
using System.Data.SqlClient;
using System.Data.SqlTypes;
using Microsoft.SqlServer.Server;
public partial class RegExpReplaceString
{
[Microsoft.SqlServer.Server.SqlFunction]
public static string RegExpReplaceStringCLR(string StringToClean)
{
byte[] aOctets = System.Text.Encoding.GetEncoding(1251).GetBytes(StringToClean);
string replaceSpecialCaracters = System.Text.Encoding.ASCII.GetString(aOctets);
return Regex.Replace(replaceSpecialCaracters, @"\s+|\""", " ").ToUpper();
}
}; |
Partager