标签:io ar strong 文件 sp c 问题 on cti
刚开始学习JScript,实在无聊透顶,写了几行代码。就碰上一个问题:关于字符串切割的
记得之前写C时候,花费了很大一段时间去分析这个strtok函数。
首先说一下strtok这个
头文件:#include <string.h>
定义函数:char * strtok(char *s, const char *delim);
参数2是一个字符串,具体的是根据字符串中每一个字符来分割的。
看例子
#include <string.h>
main()
{
char s[] = "ab-cd : ef;gh :i-jkl;mnop;qrs-tu: vwx-y;z";
char *delim = "-: ";
char *p;
printf("%s ", strtok(s, delim));
while((p = strtok(NULL, delim)))
printf("%s ", p);
printf("\n");
}
输出:ab cd ef;gh i jkl;mnop;qrs tu vwx y;z
显然是根据delim字符串中每个字符来做切割的。
然后是JScript中的split
stringObj.split( [separator[, limit]])
separator是一个整体的
标签:io ar strong 文件 sp c 问题 on cti
原文地址:http://www.cnblogs.com/fireboss/p/4012195.html