有一ab.txt文档:内容为:
方源= Volume=
方源《普济方》卷182。方源= Volume=
方源《普济方》卷328引。最终要求通过程序将ab.txt文档修改为:
方源=普济方 Volume=182
方源《普济方》卷182。方源=普济方 Volume=328
方源《普济方》卷328引。
方源= Volume=
方源《普济方》卷182。方源= Volume=
方源《普济方》卷328引。最终要求通过程序将ab.txt文档修改为:
方源=普济方 Volume=182
方源《普济方》卷182。方源=普济方 Volume=328
方源《普济方》卷328引。
主要是关键字:卷 与 。之间的内容你能取出来就OK了,然后赋值到 Volume= 之后。
这里假定:“328引”你已经取出来,变量str=“328引”,然后
const
numValue = ['0'..'9'];var sTemp:string;for i:=0 to length(str)-1 do
if str[i] in numValue then
sTemp:=sTemp+str[i]
这时sTemp就是你要的数字了...
回答的够详细了吧,接分了:)
您辛苦下,能再详细点,把上述的语句写给我好不?
谢谢!
不好意思,这种代码写出来还要调试什么的,我自己的一些代码都想好了怎么写也还很多没写呢,代码我就不写了。
其实编程序最重要的是思路,你思路都有了,写代码其实不会显得有多难的,仅仅是你思路的一个重现而已。
如果有高手愿意帮你写最好了:)
点"结帖去...",再把分数一填就可以了:)