关于字符串截取的问题 我现在做个端口监控服务,我监控端口传过来一个字符串如下图,这个字符串前面那段时间+端口号是非法的xml符号,我现在想把那段踢掉,应该如何解决网上查了一些截取字符串的方法如StringReplace,都表示很好的去掉非法的xml符号xml 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 s := 你收到的字符串;p := pos('<?', s);if p > 0 then delete(s, 1, p - 1) ; 方法1:pos几次方法1:用正则表达式 最容易理解的,用Copy,,Copy几次就能得到想要的结果了 两个COPY加delete也可以一个COPY加一个stringreplace也可以。1、截取使用copy,截取到以后使用delete字符。2、先截取字符串,然后使用stringreplace替换为空。 将第一行整行消除,自己补一行XML文件头 不就结了?搞那么复杂干毛? 请问这样的菜单如何做? 寻求大量数据插入的办法。 制作进度条的问题 QQ的本地数据库是? 很奇怪的问题,因该比较简单!~ 这个语句怎么写呀! 串口问题?(在线等待.....) 关于如何把Database1的Table1数据导入Database2的Table2中. 请问怎么打印Memo1中的TEXT内容? 高程考试如有神助,散分庆祝! 在64位系统上部署BDE的要点 有些控件没有readonly,有没有什么办法不让编辑,如用其他透明控件遮盖
p := pos('<?', s);
if p > 0 then delete(s, 1, p - 1) ;
方法1:用正则表达式
一个COPY加一个stringreplace也可以。1、截取使用copy,截取到以后使用delete字符。
2、先截取字符串,然后使用stringreplace替换为空。