式子:
(?m)^([0-9])(.*?).{28}
解释:
?m :多行模式,表示更改^和$的 含义,使它们分别在任意一行的行首和行尾匹配,而不仅仅在整个字符串的开头和结尾匹配。(在此模式下,$的 精确含意是:匹配\n之前的位置以及字符串结束前的位置.)
^ : 一行的开始
^([0-9]) :一行的开始为任意数字
(.*?) :勉强型,0个或多个任意字符
.{28} :匹配任意字符28个。
图示:
原文:https://www.cnblogs.com/xunyu/p/10889372.html