易语言 正则表达式 在xp和win7下不一样怎么办

易语言 正则表达式 在xp和win7下不一样怎么办,第1张

*** 作方法如下:

1、在XP系统电脑上从c:\windows\fonts目录下将仿宋GB2312、楷体GB2312字体拷贝到win7系统的相同目录下,在win7下再次打开原来文件,问题解决。

提示:GB2312仿宋、楷体是单位办公文件常用的两种字体,但win7系统本身不带这两种字体,建议装上。

2、两台电脑的分辨率不同,可以将两台电脑的分辨率设置为一样就可以了。

要用PilotEdit (不是Lite版)

用这个正则表达式来提取:

<name>*$[\r][\n][0-9]+[|!0-9]*$

%05

你的意思是如果开始时间的个数与结束时间的个数不一致 所以造成了数据缺失是吧

给你两个解决方案

方案一:

就是你的解决方案,分别得到个数,然后判断那一项少,少的用空格替代集合

方案二:

将正则表达式合并成为一个即可

假设你的正则表达式最后是这样的:

Dim ckaishi As New Regex("开始时间([\S\s]*?)结束时间([\S\s]*?)完工

")

那么就可以保证开始时间与结束时间个数一样多

如有疑问,请追问


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/tougao/10993868.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-12
下一篇 2023-05-12

发表评论

登录后才能评论

评论列表(0条)

保存