2015-11-03 64 views

回答

2

您需要使用lookbehind。也不要把CHK放在字符類[]內,因爲[CHK]{3}不僅會匹配CHK而且還會匹配KKK,CCC等所有可能的組合。

(?<=CHK)[0-9]{6} 

或類似下面

使用捕獲組,讓你從組索引要1

CHK([0-9]{6}) 
+0

demo https://regex101.com/r/zZ1gC1/1 –

1

您可以使用正回顧後弦等爲

(?<=CHK)(\d{6}) 

這將檢查單詞CHK wi細細的字符串,並確切地抓取6數字