Cod*_*ess 1 regex vb.net string
我正在寻找一个正则表达式来删除字符串中的所有特殊字符,除了空格.并且可能用一个空格替换所有多个空格.
例如"[one @!two three-four]"应该变成"一二三四"
我尝试使用str = Regex.Replace(strTemp,"^ [ - _,A-Za-z0-9] $","").Trim()但它不起作用.我也尝试了一些,但他们要么摆脱空白,要么不替换所有特殊的字符
vks*_*vks 10
[ ](?=[ ])|[^-_,A-Za-z0-9 ]+
Run Code Online (Sandbox Code Playgroud)
试试这个empty string.参见demo.Replace by .参见演示.
http://regex101.com/r/lZ5mN8/69