正则表达式允许除空格和斜杠之外的所有字符

时间:2013-07-26 14:20:34

标签: regex string access-vba

我必须限制用户输入任何空格或任何反斜杠的字符串。应该允许所有人物休息。我之前尝试使用以下字符串进行正则表达式。

请更正或帮助我使用新的正则表达式来帮助我。我在访问中这样做 - vba

[^0-9a-zA-Z~@#$%^&*()_?<>,.[]{}|-+=]。我是使用正则表达式的新手。

问题解决了。

[\s \\ \/] 

2 个答案:

答案 0 :(得分:7)

这是正则表达式“从你的行的开头说,除了''或'/'之前的任何一次或多次匹配,直到行结束”

/^[^ /]+$/

答案 1 :(得分:0)

[^\\ ]*

您通过在字符类中放置否定来使用否定错误它只接受未列出的字符。 你也可能想要它之后的*,所以它可以重复任意数量的字符。