方法很多,比如说先复制到word中,替换,展开高级或者更多,选中使用通配符,查找
(??)(??)(??)(??)(??)(??)^13
替换为
\1-\2-\3-\4-\5-\6^13
如果是在excel中,比如说你的08181A1306C8在A1中
=LEFT(A1,2)&"-"&MID(A1,3,2)&"-"&MID(A1,5,2)&"-"&MID(A1,7,2)&"-"&MID(A1,9,2)&"-"&RIGHT(A1,2)
假设数据写在A1单元格,则B1单元格写入公式
=REPLACE(REPLACE(REPLACE(REPLACE(REPLACE(A1,11,,"-"),9,,"-"),7,,"-"),5,,"-"),3,,"-")
下拉复制公式
完成后选中B列---右键---复制---再右键---选择性粘贴---数值---确定后删去A列
=REPLACE(REPLACE(REPLACE(REPLACE(REPLACE(A1,3,,"-"),6,,"-"),9,,"-"),12,,"-"),15,,"-")
=REPLACE(REPLACE(REPLACE(REPLACE(REPLACE(A1,3,0,"-"),6,0,"-"),9,0,"-"),12,0,"-"),15,0,"-")