papapa314 发表于 2011-1-11 15:33:09

(已解决)为什么用StringRegExpReplace替换不成功

本帖最后由 papapa314 于 2011-1-20 20:36 编辑

写了一个比较长的程序,运行一直出错,用了好大的劲终于知道问题的所在,原来是用StringRegExpReplace替换不成功


$filelist1=StringRegExpReplace("C:\Documents and Settings\Administrator\桌面\新建 Microsoft Excel 工作表.xls","\",@CRLF)
MsgBox(0,"",$filelist1)

输出后还是C:\Documents and Settings\Administrator\桌面\新建 Microsoft Excel 工作表.xls

请问高手如何解决,谢谢!

3mile 发表于 2011-1-11 15:41:03

转义字符前面加\
$filelist1=StringRegExpReplace("C:\Documents and Settings\Administrator\桌面\新建 Microsoft Excel 工作表.xls","\\",@CRLF)
MsgBox(0,0,$filelist1)

tryhi 发表于 2011-1-11 15:43:39

本帖最后由 tryhi 于 2011-1-11 16:17 编辑

$filelist1=StringRegExpReplace("C:\Documents and Settings\Administrator\桌面\新建 Microsoft Excel 工作表.xls","\\",@CRLF)
MsgBox(0,"",$filelist1)-------------------------------------------------
刚刚看还是沙发,突然就变板凳了

papapa314 发表于 2011-1-11 15:46:33

谢谢老大,回答的好快哦。。。
页: [1]
查看完整版本: (已解决)为什么用StringRegExpReplace替换不成功