虽然PHP有现成的截取字符串函数substr(),但是这个函数不能对汉字字符串进行截取,要实现这种效果还需要我们自己去编写相应的函数。汉字有多种编码,比如GB2312,UTF-8等,汉字字符串的截取需要区分这种汉字编码,下面是给出的几个解决方案。截取GB2312中文字符串 0xa0) { ...
分类:
Web程序 时间:
2015-07-31 18:12:04
阅读次数:
138
例子摘抄于http://www.w3school.com.cn/jsref/jsref_obj_array.asp1.slice();Array和String对象都有在Array中 slice(i,[j])i为开始截取的索引值,负数代表从末尾算起的索引值,-1为倒数第一个元素j为结束的索引值,缺省时...
分类:
编程语言 时间:
2015-07-31 18:08:04
阅读次数:
161
1.substr遇到中文会出问题,用于截取英文字符2.mb_substr() 按字符截取字符串,需要开启php_mbstring.dll结果:这样一来我的字3.mb_strct() 按字节截取字符串,需要开启php_mbstring.dll结果是:这样一
分类:
其他好文 时间:
2015-07-31 12:40:02
阅读次数:
146
substr(string的成员函数)语法: basic_string substr( size_type index, size_type num = npos );substr()返回本字符串的一个子串,从index开始,长num个字符。如果没有指定,将是默认值 string::npos。这样....
分类:
编程语言 时间:
2015-07-31 10:13:22
阅读次数:
115
将字符串'1-2' 截取出来成1 、2,然后通过这两个值查出数据张三、李四 ,拼接起来成'张三-李四'oracle 语法SELECT replace(WMSYS.WM_CONCAT(wrxm), ',', '-') FROM (SELECT regexp_substr('3071-90...
分类:
数据库 时间:
2015-07-30 10:47:45
阅读次数:
394
substring() 从字符串中提取一些字符var str="Hello world!"document.write(str.substring(3))stringObject.replace(regexp/substr,replacement)var str="Visit Microsoft!"...
分类:
编程语言 时间:
2015-07-29 15:33:42
阅读次数:
143
substr在PHP中获取子串的函数是substr, 这个函数非常简单,函数原型如下:substr(string,start,length)
参数
描述 string
必需。规定要返回其中一部分的字符串。
start
必需。规定在字符串的何处开始。正数 - 在字符串的指定位置开始 负数 - 在从字符串结尾开始的指定位置开始 0 - 在字符串中的第一个字符处开始
length...
分类:
Web程序 时间:
2015-07-29 06:27:58
阅读次数:
127
functiongetFirstChar($zh_cn){
$firsh_zh=mb_substr($zh_cn,0,1);
$fchar=ord($firsh_zh{0});
if($fchar>=ord("A")&&$fchar<=ord("z")){
returnstrtoupper($firsh_zh{0});
}
$s1=iconv("UTF-8","gb2312",$firsh_zh);
$s2=iconv("gb2312","UTF-8",$s1);
if($s2==..
分类:
Web程序 时间:
2015-07-28 14:51:03
阅读次数:
156
1、single-row function指一行数据输入,返回一个值的函数。 常见的有字符函数(如:substr)日期函数(如:months_between)数字函数(如:MOD)转换函数(如:to_char)通用函数(如:NVL)2、mutil-row function指多行数据输入,返回一个值的...
分类:
其他好文 时间:
2015-07-27 12:57:52
阅读次数:
153
//填充预览图片 function adpter(file, upfile) { var imgName = new Date().getTime() + file.name.substr(file.name.lastIndexOf('.')); ...
分类:
Web程序 时间:
2015-07-27 12:48:43
阅读次数:
124