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