Skip to content

Instantly share code, notes, and snippets.

// no perl - just simple Aho-Corasick implementation
private static string CleanInput(string badString)
{
CharReplacement[] replacements = new[]
{
new CharReplacement() { GoodChar = (char) 39,
BadChars = new[] { (char) 96, (char) 8216, (char) 8217, (char) 8242, (char) 769, (char) 768 }
},
new CharReplacement() { GoodChar = (char) 34,
BadChars = new[] { (char) 8220, (char) 8221, (char) 8243, (char) 12291 }