怎么在split中表达两个分隔符并且是"或"的关系 比如 a="A,B.c,D.E" "A","B","c","D" 被 "," 和 "."隔开 怎么用a.split(?????)表达出来 结果是["A","B","c","D"] 先谢过了
public static void main(string args[]) { string a = "a,b,c"; string[] tmpstr; tmpstr = a.split(","); System.out.println(tmpstr.length); } 结果为3 public static void main(string args[]) { string a = "a.b.c"; string[] tmpstr; tmpstr = a.split("."); System.out.println(tmpstr.length); } 结果却为0!!!!!!!!! 为什么呢?搞不明白! 请问谁能给我解释一下吗???...
string.split 这样用不对吗? string ipStr="172.16.122.152"; string ipSlice[]=new string[4]; ipSlice=ipStr.split("."); return ipSlice[2]; 提示我Exception in thread "main" java.lang.ArrayIndexOutOfBoundsException
输入字符串 "北京,2F",,"西单", string.split出来的数组长度为4 stringTokenizer的token只有3 共同的是都不识别最后一个逗号后面的东东。 怎么能让最后一个逗号后面的数据也被读到,即使它为空(同例子)
本文来自chinaUnix博客,如果查看原文请点:http://blog.chinaunix.net/u/12445/showart_180261.html
Inter_B.txt的内容:
1|FFFFFFFFFFFFFFFF
2|FFFFFFFFFFFFFFFF
$i_B="Inter_B.txt";
open(FH3, "<$i_B");
while(
1 213 2.2 123433, 123432, 235879,225558, 上面一行从文件读进来的时候,怎么用split把这些元素读成一个矩阵的元素,后面几个元素多了个逗号,不想要这个逗号, 上面的分割符号都是tab,结果想作为@array,有7个元素。split大致怎么写!实现不了的话,一般的正则怎么实现 谢谢,后面的几个元素都是6位整数。
split 能否按照如下规则分割文件: 将文件: A: dfsdf skfdjksd B: dskdjf dkfj c: dsjfkd sjdfk 如何使用命令将文件分成3个文件 A B c 并且文件名是A,B,c
发现这样代码: test.h std::string test(std::string param); test.c string test(string param) { string ipaddr,port,option; string ret; if(param.find_first_not_of("1234567890")!=string::npos){ string errs = "数据类型错误"; ret = formaterrmsg(errs); return ret; } vector<string> cmd; return ret; }...