C# 无法识别的转义序列
2009-06-19 18:12
435 查看
Regex abc = new Regex("^[/S]{5-6}$");
~
用的VS WEB DEVELOPER 2005,为什么总是提示 无法识别的转义序列啊?
~
用的VS WEB DEVELOPER 2005,为什么总是提示 无法识别的转义序列啊?
/S的问题 多加一个/就可以了或者是@ Regex abc = new Regex("^[//S]{5-6}$"); 或者 Regex abc = new Regex(@"^[/S]{5-6}$"); 呵呵你是要匹配连续5到六次非空格?? 不是-而是 [//s]{5,6} 另外 /s本身就是一个标记你干什么把它放在一个[]里面,又不是a-c之类的所以[]是无意义的针对你的表达式 另外:转义字符不多,自己找,其实你没必要要完全了解转义字符,如果看到无法识别的字符在字符前多加一个/,例如//s 或者@"/s"
相关文章推荐
- C# 无法识别的转义序列
- C#无法识别的转义序列
- connectionString出错,提示“无法识别的转义序列”
- 无法识别的转义序列
- CS1009 无法识别的转义序列
- 初学VS2010遇到的(/)无法识别的转义序列问题
- 显示一数据表内容,提示“无法识别的转义序列”
- 初学VS2010遇到的(/)无法识别的转义序列问题
- 连接数据库提示无法识别的转义序列
- C#正则表达式无法识别双引号解决
- C# 转义序列 Unicode 字符编码
- C# Unicode 字符转义序列
- C#转义序列
- C#正则表达式的特定字符或转义序列
- C# 解决无法识别的属性 configProtectionProvider
- C#中字符串的字面值(转义序列)
- C# .net 子类序列化时无法识别的解决办法
- C#给字符串赋予字面值——字符串插入、转义序列的使用
- C#中的转义序列
- C# .net 子类序列化时无法识别的解决办法