CSDN论坛 > VC/MFC > 基础类

如何截取字符串,例如我有一个字符串:abcdefggh,我想取的第三个字符往后数三位的字符串,如何获得啊? [问题点数:30分,结帖人wanglong2003]

Bbs1
本版专家分:0
结帖率 100%
CSDN今日推荐
Bbs1
本版专家分:18
Bbs6
本版专家分:7146
Bbs7
本版专家分:10770
Bbs6
本版专家分:6172
Bbs4
本版专家分:1151
匿名用户不能发表回复!
其他相关推荐
提取中文字符串的第一个字
比方说提取人名中的姓氏(第一个字): public static void main(String[] args) { String name = "王二狗"; char words[] = name.toCharArray(); System.out.println("你好,"+words[0]+"先生"); } 结果: 换一种思路,输出人名的名字: public stat
如何用oracle 截取两个相同字符串之间的字符
在实际工作中经常遇到截取两个相同字符串之间的字符的oracle问题,以下是相关语句
HIVE按特殊字符截取前后字符串
以截取括号前后字符串为例:1、截取括号前的字符串:select substr(a,1,instr(a,'(')-1)  注:此方法如果字符串中没有‘(’则会生成 null 值如 :select substr('abc(123)',1,instr('abc(123)','(')-1) 会生成 abc,但是select substr('abc',1,instr('abc','(')-1) 会生成 nu...
bat脚本9_截取每行前几个字符
1.概述 在批处理中的字符串截取实现方法: set 目标字符串=%源字符串:~起始值,截取长度% @echo off set str1=This is string1 set str2=%str1:~8,6% set str3=%str1:~0,4% set str4=%str1:~5% 注意:起始值从0开始!截取长度是可选的,如果省略逗号和截取长度,将会从起始值一
转 -- linux中shell截取字符串方法总结
参考一下。 原址如下: http://www.111cn.net/sys/linux/43822.htm linux中shell截取字符串方法总结 shell中截取字符串的方法有很多中,可以分为两大类。第一种获取特定的字符或字符串的左边或者右边的字字符串,java中实现需要先用indexOf来确定特定字符串的位置,然后再用substring来获取结果;第二种类似
用VBA截取excel中【第一个字符到倒数第一个不是数字或字母的字符串】
今天帮表哥研究了一下,成功实现了这一功能,好开心啊~~ Sub bianLi() Dim str2, s For lie = 2 To 1663 a = Cells(lie, 2) s = a     For i = 1 To Len(s) - 1         char = (Left(Right(s, i), 1))         iA = Asc(char)  
js 用substring截取字符串 去掉字符串后面n个字符的方法
js 用substring截取字符串 去掉字符串后面n个字符的方法。本来是用div.id.split("_title")[0]的方法来获取父div的id的,但考虑到父id(用用户名拚起来的)可能包含_或者_title的字符,这样取到的就不是需要的字符了。后来查看js手册substring可以截取字符,但不能从后面截取,后来受到可以取字符串长度的启发再减去要截取字符的长度就可以完成需求了。下面的测试
oracle 截取字符串最后几位
select substr('12345',greatest( -位数,-length('12345')),位数) from dual   (ps:位数是数字)
js获取指定字符前/后的字符串
/* string 字符串; str 指定字符; split(),用于把一个字符串分割成字符串数组; split(str)[0],读取数组中索引为0的值(第一个值),所有数组索引默认从0开始; */ function getStr(string,str){ var str_before = string.split(str)[0]; var str_
C#经常用到的几个截取字符串
C#经常用到的几个截取字符串1 取字符串的前i个字符2 去掉字符串的前i个字符:3 从右边开始取i个字符:
关闭