这很完美..
result2 = Regex.Replace(result2, "[^A-Za-z0-9/.,>#:\s]", "", RegexOptions.Compiled)
但我需要允许使用方括号([
和 ]
)。
在不更改上面允许和不允许的内容的情况下允许使用括号是否正确?
result2 = Regex.Replace(result2, "[^A-Za-z0-9\[\]/.,>#:\s]", "", RegexOptions.Compiled)
我需要第二个意见的原因是,我认为如果这是正确的,其他一些东西正在阻止它,这是我无法控制的。
最佳答案
我不能说有人回答或没有回答问题或尝试提供帮助,如果可以的话,我会把解决方案分给每个人,因为它让我思考。关键是使用单个\分隔括号。感谢大家的帮助。
result = Regex.Replace(result, "[^A-Za-z0-9/\[\].,>#\s]", "", RegexOptions.Compiled)
https://stackoverflow.com/questions/12479634/