Regex 在模式之间获得第二次出现
给定 我需要得到发生在Regex 在模式之间获得第二次出现,regex,Regex,给定 我需要得到发生在|之间的第二个日期,即|06-Aug-15 9:25:59 AM。我可以使用下面的正则表达式获得第一个和最后一个| 5 |: System Volume Information|28-May-15 3:16:25 AM|06-Aug-15 9:25:59 AM|5| (?您可以使用此正则表达式: (?<=\|)(.*?)(?=\|) //First Date (?<=\|)(.?)(?=\|) //Last occurrence|5| 抓到被俘的第1组 (
|
之间的第二个日期,即|06-Aug-15 9:25:59 AM
。我可以使用下面的正则表达式获得第一个和最后一个| 5 |:
System Volume Information|28-May-15 3:16:25 AM|06-Aug-15 9:25:59 AM|5|
(?您可以使用此正则表达式:
(?<=\|)(.*?)(?=\|) //First Date
(?<=\|)(.?)(?=\|) //Last occurrence|5|
抓到被俘的第1组
(?:[^|]+\|){2}([^|]+)