[已解决]请教各位:StringRegExpReplace
本帖最后由 tvro 于 2012-2-18 16:51 编辑MsgBox(0, "", StringRegExpReplace("20070405000000", "(\d{4})(\d{2})(\d{2})(\d{2})(\d{2})(\d{2})", "$1年$2月$3日"))
为什么有时是“2007年0405”,有时是“2007年0405日”
谢谢3楼lpxx,看来AU3只能加空格解决了 期待高手
折腾一小时没解决,正则工具都可以
但是au3就没用,应该需要更厉害点的正则 空格?MsgBox(0, "", StringRegExpReplace("20070405000000", "(\d{4})(\d{2})(\d{2})(\d{2})(\d{2})(\d{2})", "$1 年 $2 月 $3 日")) MsgBox(0, "", StringRegExpReplace("20070405000000", "^(\d{4})(\d{2})(\d{2}).+", "$1年$2月$3日")) LZ 的计算机是模拟的?同一段代码有时是“2007年0405”,有时是“2007年0405日”… 回复 5# afan
afan版主 我用au3直接调试也是2007年0405
上面空格的话 就变成 2007 年 04 月 05日
不知是何原因? 回复 6# Ycxw2008
几个正则工具都正常- - 貌似 加空格 就没有问题.. 再次谢谢各位
页:
[1]