在WPF中使用Regex的问题?

Cha*_*u A 0 c# regex wpf

private void TxtName_TextChanged(object sender, TextChangedEventArgs e)
    {
            string getString = Regex.Replace(TxtName.Text, @"[a-z, A-z, 0-9]", string.Empty);

    } 
Run Code Online (Sandbox Code Playgroud)

使用上面的代码,我可以替换与模式@"[az,Az,0-9]" 匹配的字符串.但我需要的是,我想替换与模式@"[az,Az,0-9]" 不匹配的字符串.

shi*_*t66 5

放入^方括号.而且我认为你应该替换逗号并使第二个z大写字母@"[^a-zA-Z0-9]"匹配所有非字母和数字.