如何用正則表達式提取指定位數內容?
原理:匹配需要匹配第N個數字時,(數字+非數字)N-1次+數字,最后的數字即為結果。提取第四個數字(?:d+[^d ]+){3}(d+).*{3}的3=4-1提取第二個數字:(?:d+[^d ]+){1}(d+).*{1}的1=2-1如果上面數值提取是一行一次匹配
如何用正則表達式提取指定位數內容?
原理:匹配需要匹配第N個數字時,(數字+非數字)N-1次+數字,最后的數字即為結果。提取第四個數字(?:d+[^d ]+){3}(d+).*{3}的3=4-1提取第二個數字:(?:d+[^d ]+){1}(d+).*{1}的1=2-1如果上面數值提取是一行一次匹配