1
我有一个正则表达式:我怎样才能得到这个正则表达式来让空间
Regex strPattern = new Regex(@"^[]0-9A-Za-z&[@!*(){}:?.,^%#$~`;'_/\\-]*$");
我想它允许空间(任何顺序),但每次我试图把它在这里的某个地方,它的螺丝一切都结束了。我怎样才能在这里?谢谢!
我有一个正则表达式:我怎样才能得到这个正则表达式来让空间
Regex strPattern = new Regex(@"^[]0-9A-Za-z&[@!*(){}:?.,^%#$~`;'_/\\-]*$");
我想它允许空间(任何顺序),但每次我试图把它在这里的某个地方,它的螺丝一切都结束了。我怎样才能在这里?谢谢!
我想这应该工作
Regex strPattern = new Regex(@"^[]0-9A-Za-z &[@!*(){}:?.,^%#$~`;'_/\\-]*$");
那你试试到底是什么?在这里插入一个空格应该可以正常工作。 –
您是不是指'@“^ [0-9A-Za-z&] [@!*(){}:?。,^%#$〜\';'_/\\ - ] * $”'? – Gene
我认为你需要逃避你的特殊字符(以及)。例如,完全停留/期间“。”将匹配任何字符,所以如果你想特别匹配一个完整的,你需要转义它“\”。请参阅:http://regexlib.com/CheatSheet.aspx – DarcyThomas