以文本方式查看主题 - 搭建论坛 (http://bbs.diylsoft.com:8118/starforum/index.asp) -- 经验交流 (http://bbs.diylsoft.com:8118/starforum/list.asp?boardid=5) ---- [求助]如何从字符串的后面截取 (http://bbs.diylsoft.com:8118/starforum/dispbbs.asp?boardid=5&id=2506) |
||||
-- 作者:志艺风云 -- 发布时间:2004-10-3 23:46:46 -- [求助]如何从字符串的后面截取 例如 123456 截取后 只有前面的四位 截取成 1234 123456789 截取成 1234 和从后面截取2位 123456 截取成1234 123456789 截取成1234567 |
||||
-- 作者:水手 -- 发布时间:2004-10-4 14:19:12 -- 以下是引用志艺风云在2004-10-3 23:46:46的发言:
例如
123456 截取后 只有前面的四位 截取成 1234
123456789 截取成 1234
和从后面截取2位
123456 截取成1234
123456789 截取成1234567
第一种设置步骤:得到字符串,取整数4,执行字符串截取方法.第二种截取步骤:其实你可以首先得到字符串长度,然后把长度减去2,再从字符串左边截取即可.
|
||||
-- 作者:志艺风云 -- 发布时间:2004-10-5 3:08:44 -- 你所说的都是从后面截取位数后留前面的,但好似星没有从后面截取留前面的啊,我就是想这样啊。 |
||||
-- 作者:引力波 -- 发布时间:2004-10-5 18:58:20 -- 水手的办法就是从后面向前截取.具体方法已经有了,你要仔细看水手说的方法: 1、先获得字符串的长度,比如12345678,长度是8。 2、去掉后面2符是78,也就是说要截取字符长度为6的字符串,8-2=6。 3、对12345678取6个字符,即得123456! |
||||
-- 作者:敬竹 -- 发布时间:2004-10-5 21:34:09 -- 楼主还是在看着想程序,亲手去做一下就明白了,水手的方法就是你说的 |
||||
-- 作者:志艺风云 -- 发布时间:2004-10-6 10:54:09 -- 晕,不会这么惨吧,我就是这样做的啊,用计数中的截取功能,但截取2字符是得出 不要前面的两 个字符啊。 我的大概是 字符串123456 自定义字符2 截取 得到3456 谢谢,我再看看。 [此贴子已经被作者于2004-10-6 11:17:00编辑过]
|
||||
-- 作者:水手 -- 发布时间:2004-10-6 18:28:14 -- 以下是引用志艺风云在2004-10-6 10:54:09的发言:
晕,不会这么惨吧,我就是这样做的啊,用计数中的截取功能,但截取2字符是得出 不要前面的两 个字符啊。
我的大概是
字符串123456
自定义字符2
截取
得到3456
谢谢,我再看看。
试试这个:
从后面截取执行后效果:![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]()
[此贴子已经被作者于2004-10-6 20:46:39编辑过]
|
||||
-- 作者:志艺风云 -- 发布时间:2004-10-7 14:14:20 -- 谢谢,我已经看到了 参数> 运算.以上两/三项进行字符串:<截取> 的 两/三 了 我以前都只是设一个参数所以.就是你说的 你在截取中只设置了一个参数,意义为开始截取位置,第二个参数没有设置,系统默认为自开始截取位置以后的所有字符。 谢谢各位. |