2015-02-09 56 views
-8

我是RegEx的新手,正在尋找解決方案。我正在用C#編寫我的代碼,並且不想使用任何STRING函數。RegEX:根據條件找到匹配

下面是一個樣本字符串,我得到:

610WBDFGFGM0122544 

現在,我需要檢查的條件,

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

誰能告訴我怎麼寫正則表達式的上述條件?

+2

爲什麼在世界上你不想讓你使用簡單的字符串函數? – juharr 2015-02-09 19:18:47

+5

'str [0] == X && str [6] == Y' – EZI 2015-02-09 19:19:32

+0

here:'/^6 .... D /' – 2015-02-09 19:21:37

回答

4

你可以使用這個表達式:

^6.{4}D 

這裏,^是字符串的開始,.{4}指任何四個大字。

Online demo