【发布时间】:2015-02-09 19:17:51
【问题描述】:
我是 RegEx 的新手,正在寻找解决这种情况的方法。我正在用 C# 编写代码,不想使用任何 STRING 函数。
以下是我得到的示例字符串:
610WBDFGFGM0122544
现在我需要检查的条件是,
If string starts with "6" && 6th character is "D"
谁能告诉我如何为上述条件编写正则表达式?
【问题讨论】:
-
为什么你不希望你使用简单的字符串函数?
-
str[0]==X && str[6]==Y -
您可以通过几件事来完成此操作..
string.Contains, string.SubString, ect...这不是那么简单.. 在您更加精通 .net 语言和可用功能之前,这也是一个很好的链接给你特别是使用String ClassC# Basics TutorialMSDN String.StartsWith Method -
@EZI 第二个索引不应该是 5 吗?
-
@juharr 你认为这很重要吗?我想你明白了。