2016-07-05 65 views

回答

2

嘗試使用此正則表達式:

^.*dcm_account_click_(\d{8}).*$ 

(\d{8})項是捕獲組,並告訴正則表達式引擎中提取它並使其可用。

\d{8} 8號匹配序列,這是你所追求的。

演示:

Regex101

0

您可以使用這樣的正則表達式:

k_(\d{8}) 

或具有正回顧後

(?<=k_)(\d{8}) 

再接入捕獲組。

Working demo

順便說一句,如果你只是用(\d{8})和尋找它也將工作的第一場比賽。

0

如果有第一日期之前沒有數字,你很可能會相處:

^\D*(\d+) # beginning of the line/string, followed by NON-digits 
      # capture the digits afterwards 

a demo on regex101.com

相關問題