例如FileReader和FileWriter在读取的时候是读一次或者写一次就请求磁盘,这样使用的时间非常的长,效率比较低,因此引入BufferedReader和BufferedWriter作为读取和写入的缓存区.1、BufferedReader一次读取8K的字符流到内存中,当程序读取字符时会先到B...
分类:
其他好文 时间:
2014-09-28 02:56:40
阅读次数:
176
// Example3.cpp : 定义控制台应用程序的入口点。//以特定单词为分界,求取字符串的左右子串#include "StdAfx.h"#include #include using namespace std;int main(void){ string str,str1,str2; in...
分类:
编程语言 时间:
2014-09-27 16:25:39
阅读次数:
216
1,判断字符串是否是这样组成的,第一个必须是字母,后面可以是字母、数字、下划线,总长度为5-20var reg = /^[a-zA-Z][a-zA-Z_0-9]{4,19}$/;reg.test("a1a__a1a__a1a__a1a__");2,截取字符串abcdefg的efgvar str = ...
分类:
Web程序 时间:
2014-09-26 13:50:18
阅读次数:
196
基本信息:可以无限读取,不会判断上限,以回车结束读取(这个换行符也被读取了),所以程序员应该确保buffer的空间足够大,以便在执行读操作时不发生溢出。函数原型:char*gets(char*buffer);功能:从stdin流中读取字符串,直至接受到换行符或EOF时停止,并将读取的结果存放在buf...
分类:
其他好文 时间:
2014-09-24 00:16:55
阅读次数:
369
参考学习:http://www.cnblogs.com/lianjun/archive/2011/03/24/1993479.html 项目中最初的做法(js截取)://字符长度截取包括中英文混合 function subStr(str, len) { str = str.toString()...
分类:
Web程序 时间:
2014-09-23 13:42:24
阅读次数:
259
用Regex.Matches方法可以得到同指定正则表达式对应的所有匹配结果。有时,所有匹配结果可能有成千上万个,考虑到性能效率的因素,只需要取出前N个匹配结果。下面的代码演示了做法:需求:取字符串中前3个数值(相连的数字)。[csharp]view plaincopyMatchmatch=Regex...
分类:
其他好文 时间:
2014-09-21 22:42:21
阅读次数:
302
sed 是一个编辑器,但它与其它大多数编辑器不同。除了不面向屏幕之外,它还是非交互式的,我们常用的vim编辑器则是交互式的。
这意味着必须将要对数据执行的命令插入到命令行或要处 理的脚本中。sed 在一个文件(或文件集)中非交互式、并且不加询问地接收一系列的命令并执行它们。因而,它流经文本就如同水流经溪流一样,因而 sed 恰当地代表了流编辑器,可以对文件或者文件集批量的进行删除 替换 插入 追...
分类:
其他好文 时间:
2014-09-21 14:43:20
阅读次数:
320
Java按照字节来截取字符串的工具,不会出现半个汉字 源代码下载地址:http://www.zuidaima.com/share/1550463396842496.htm...
分类:
编程语言 时间:
2014-09-19 10:09:15
阅读次数:
282
1. 字符串函数应用--从指定索引截取指定长度的字符串SELECT substring('abcdefg',2,5) --获取字符串中指定字符的索引(从1开始)select charindex(',','ab,cdefg')--实际应用中的语句select proId,color,substring...
分类:
数据库 时间:
2014-09-18 22:12:04
阅读次数:
219