C# 正则表达式-小写字母数字和正斜杠

C# 正则表达式-小写字母数字和正斜杠,c#,regex,C#,Regex,我有一个允许小写字母数字字符的正则表达式,但是,我现在需要所有的正斜杠 我当前的正则表达式是^[a-z0-9]+$ 我试过^[a-z0-9\/]+$,但它不起作用 谢谢您的帮助。使用 var pat = "^[a-z0-9/]+$"; 无需在C#模式中转义/ 见: 代码是什么?您尝试了什么字符串?它应该会起作用。它必须是var pat=“^[a-z0-9/]+$”不需要逐字字符串文字,Avinash。请注意,逐字字符串文字var pat=@“^[a-z0-9/]+$”也将起作用。和var pa

我有一个允许小写字母数字字符的正则表达式,但是,我现在需要所有的正斜杠

我当前的正则表达式是
^[a-z0-9]+$

我试过
^[a-z0-9\/]+$
,但它不起作用

谢谢您的帮助。

使用

var pat = "^[a-z0-9/]+$";
无需在C#模式中转义
/

见:


代码是什么?您尝试了什么字符串?它应该会起作用。它必须是
var pat=“^[a-z0-9/]+$”
不需要逐字字符串文字,Avinash。请注意,逐字字符串文字
var pat=@“^[a-z0-9/]+$”也将起作用。和
var pat=@“^[a-z0-9\/]+$”也应该起作用,因为在逐字字符串文本中,
\
不会创建转义序列。
var pat = "^[a-z0-9/]+$";
Console.WriteLine(Regex.IsMatch("abc122/", pat)); // TRUE