/*** author geksong * function 中文字符串相关操作**/public
class ChinaStringUtil {/** * 判断字符是不是中文字符 * @param c * @return */public static
boolean isChinese(char...
分类:
编程语言 时间:
2014-06-08 00:16:40
阅读次数:
385
js字符串长度计算(一个汉字==两个字符)和字符串截取String.prototype.realLength
= function() { return this.replace(/[^\x00-\xff]/g, "**").length; //
[^\x00-\xff] - 匹配非双字节的字...
分类:
Web程序 时间:
2014-06-05 18:57:13
阅读次数:
287
1、PHP字符串截取,支持gb2312和UTF-8编码。看了网上很多这样的函数但用起来效果很不理想,所以自己写了一个,初步测试gb2312和UTF8都支持的。<?php
/**
+----------------------------------------------------------
*功能:字符串截取指定长度
*leo.lihengqin2008@qq.com..
分类:
Web程序 时间:
2014-05-14 17:30:36
阅读次数:
477
相信大家都用过,不过我觉得还是挺好用的,因为在平时写代码总能用到这个截取所以还是分享一下吧。一般来说使用string自带的split就可以,但是split只能按char类型截取,不是很方便。按字符串截取,使用的是正则表达式,简单的两行代码,就解决很多问题。
1 class Program 2 ...
分类:
其他好文 时间:
2014-05-09 03:22:15
阅读次数:
344
字符函数
dual 虚表,它是一行一列,没有任何数据,常常用于测试。它是oracle特有的用于做函数测试的。
1.upper(参数) 将目标字符串转换成大写形式
select * from emp where ename=upper(‘&name’);
2.lower(参数)将目标字符串以小写的形式显示
3.length(参数)获取当前字符串的长度
4.substr(mu(目标字符串,截取的起始位置,截取的长度)
select substr('hello',1,2) from dual ;--...
分类:
数据库 时间:
2014-05-09 01:09:32
阅读次数:
451
原思路: 像括号配对一样,如果遇见select 就入栈,如果遇见from就出栈,直到栈为空,取得此时的位置,进行字符串截取。
实现方法:遇见字符s并且连续后5个字符elect 就+1,遇见字符f并且连续3个字符为rom就-1,当计数器结果为0时,返回当前字符的位置,然后进行字符串截取即可:
/****
* 获取截取位置
* @param selectSQL
* @retur...
分类:
数据库 时间:
2014-04-27 21:18:07
阅读次数:
406