2015-02-09 4 views
-8

Я новичок в RegEx и ища разрешения на это состояние. Я пишу свой код на C# и не хочу использовать какие-либо функции STRING.RegEX: Найти матч по условию

Ниже строка образец, который я получаю:

610WBDFGFGM0122544 

Теперь условие мне нужно проверить это,

If string starts with "6" && 6th character is "D" 

Может кто-нибудь сказать мне, как писать регулярные выражения для приведенного выше условия?

+2

Почему в мире вы не хотите использовать простые строковые функции? – juharr

+5

'str [0] == X && str [6] == Y' – EZI

+0

здесь:'/^ 6 .... D/' –

ответ

4

Вы можете использовать это регулярное выражение:

^6.{4}D 

Здесь ^ является началом строки, .{4} означает любой четыре символа.

Online demo

Смежные вопросы