正则中 限定符 {x,y} 前没有任何内容。 inValue="*abcjkdjsk"; //只要*开头就出错Regex reg = new Regex(inValue);请问要如何避免这种问题,不知道还有哪些符号 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 你的正则是inValue?试试@"" [\u0000-\uffff]*abcjkdjsk这样写,限定符前要指定类型 string pattern = @"*ken*";Regex userRegex = new Regex(pattern, RegexOptions.Compiled | RegexOptions.IgnoreCase);这样子还是报错。该怎么处理呢? string pattern = @"\*ken*";写成这个样子就没有问题了的。但是如果pattern是其他地方传来的随机字符串,不能够修改,又该怎么办? 我弱弱地试了下,string pattern = "*ken*";Regex userRegex = new Regex(@pattern, RegexOptions.Compiled | RegexOptions.IgnoreCase);也是不行的 继承窗体的问题 超时时间已到。在操作完成之前超时时间已过或服务器未响应。 请教:如何利用反射在代码中自动实现类型转换? C#如何传回ACK给程控交换机 有关C#指针相关的信息 菜鸟提问:关于软件界面和一点小程序 求可选择时分的日历控件 .Net中如何简单地播放wav文件? Mail类发送邮件问题 救命:如何处理“System.Security.SecurityException”类型的异常(winform) ActiveReports For.NET3.0安装成功却在VS2008新增中找不到? C#后台模拟按键问题。调用了API SendMessage
试试@""
这样写,限定符前要指定类型
Regex userRegex = new Regex(pattern, RegexOptions.Compiled | RegexOptions.IgnoreCase);这样子还是报错。
该怎么处理呢?
写成这个样子就没有问题了的。
但是如果pattern是其他地方传来的随机字符串,不能够修改,又该怎么办?
string pattern = "*ken*";
Regex userRegex = new Regex(@pattern, RegexOptions.Compiled | RegexOptions.IgnoreCase);也是不行的