问个正则问题``
怎么能让一个字符串跟这5个字符串左边匹配,不区分大小写
"a1/b2/c3/D4/e5"
就是以a1 b2 c3 d45 e5开头的都可以认为是匹配上了
比如
a1 true
b1 false
b234 true
3c false
d456 true
D456 true
d444 false
Regex regex = new Regex(@"^[a1|b2|c3|D4|e5].*$");
Match match = regex.Match(deviceType);
if (match.Success)
{
success = true;
} 可以直接在这个代码上改```
怎么能让一个字符串跟这5个字符串左边匹配,不区分大小写
"a1/b2/c3/D4/e5"
就是以a1 b2 c3 d45 e5开头的都可以认为是匹配上了
比如
a1 true
b1 false
b234 true
3c false
d456 true
D456 true
d444 false
Regex regex = new Regex(@"^[a1|b2|c3|D4|e5].*$");
Match match = regex.Match(deviceType);
if (match.Success)
{
success = true;
} 可以直接在这个代码上改```
解决方案 »
- 多线程 锁的问题????????????????????????????
- FolderBrowserDialog 怎么记录上次打开的路径
- 数组与泛型
- DataGridView中怎么使行左边的三角行指到当前的行,就是说我有一个按钮,单击时信息指到下一行的信息,而最左边的三角形也跟着在当前行??
- c#中关于partial关键字的一个问题
- 如何在vs2005winform中用代码实现隐藏列?
- [讨论] 如何增强UDP传输的可靠性
- TREEVIEW节点的双击事件问题?
- 如何查找所有安装的软件的名称和对应的可执行文件完整路径
- 高分:如何使DataGrid能够动态显示SQL指定内容(字段可变化)
- winform 导出Excel问题
- 关于c#winform控件重写的几个简单问题
Match match = regex.Match(deviceType);
if (match.Success)
{
success = true;
}
Match match = regex.Match(deviceType);
if (match.Success)
{
success = true;
}
少写了个点
{
//符合
}
else
{
不符合
}
Regex regex = new Regex(@"(?i)^((a1)|(b2)|(c3)|(D4)|(e5)).*$");
Match match = regex.Match(deviceType);
if (match.Success)
{
success = true;
}