VB.NET Regex.Replace无法正常工作

时间:2015-02-24 16:46:41

标签: regex vb.net

我有一个字符串:

str = "Liquid Cement Factory, LLC"

和Regex.Replace调用:

System.Text.RegularExpressions.Regex.Replace(str, "[^a-zA-Z0-9/ -]", "")

进行替换调用后,不会删除逗号。有谁知道为什么?我尝试过不同版本的正则表达式,但都没有。这是一个VB.NET的东西吗?它是逗号吗?

1 个答案:

答案 0 :(得分:0)

the_lotus在评论中有答案,我没有将字符串设置为等于我的regex.replace调用。解决方案就是这样做:

str = System.Text.RegularExpressions.Regex.Replace(str, "[^a-zA-Z0-9/ -]", "")

要记住的一切,谢谢。