有兴趣的perl同志们看看这个程序 在下边的代码中,是为了得到ip地址的前缀,例如:(e.g. 130.59.0.0/16), 假如mask表示掩码,net表示ip地址,那么my($firstbyte)=split('\.',net); 应该是返回4个字节呀?但是从程序的本意应该不是把??????应该是 32,还是? 还有pack,unpack在这个程序中的用法?如果解释,不要用经典的pack解 释给我解释,我只要这个程序语句里边的具体用法和返回值。 sub pretty_net_and_mask ($$) ...
by springjing - Perl - 2003-09-30 15:53:45 阅读(1014) 回复(3)
字符串$line内容为 "a","a,a",1,""b,b,b"",2 现要求按逗号,分隔,但是引号""括起来的,不作为分隔符! split(/,/,$line)结果为7个元素,实际要求分隔为5个元素: "a" "a,a" 1 ""b,b,b"" 2 谢谢了! [ 本帖最后由 千禧龙 于 2007-11-15 16:47 编辑 ]
在我的一个文档a.txt中有2行数据: ww^123^a^^d^4d 123^xy^99^3 每一行中的数据都用符号“^”隔开,我想打印出这2行数据,结果打印出了3行,因为第一行的第4个数据是空值,如果我想要原样的打印出2行而不是3行,该怎样修改? 我的代码: import java.io.*; import java.util.ArrayList; public class Test { public static void main(String[] args) { try { in...
[color="#00c600"]>>> [color="#808000"]help [color="#000000"]([color="#808000"]str[color="#00c600"].[color="#808000"]split[color="#000000"]) Help on method_descriptor: split(...) S.split([sep [,maxsplit]]) -> list of strings Return a list of the words in the string S, using sep as the delimiter string. If maxsplit is given, at most maxsplit splits are done. If sep is n...
我想实现一函数,int split2(char* str, char* fs, char** list) 主要功能是实现把str按照fs作为分割符来拆分,拆分的结果存放到listzhong,返回拆分了多少次,实验了很多办法还是没搞定:( 哪个兄弟能帮我支招?多谢
怎么样把下面的字符分割? 111 222 3:33 qq assa 222 222 3:31 ssss 111 333 5:55 www sss sss 向这种数组怎么分割?
:shock: 前几天用awk写一个排序程序,其中用到了数组的概念,当我用split函数对数组中的第一个元素进行拆分时,却发现拆分不成功,但awk并没有报任何错误,具体用法是: split(array[i,2],temp," "),这里的array[i,2]=“Alfred Aho”,目的就是将“Alfred Aho”拆成另外一个[数组temp的两个元素,temp[1]=“Alfred”,temp[2]=“Aho”。 请各位高手帮忙解释一下!我对split函数并不熟,不好意思!
我用$sun_version = (split /\s+/,$sun_version)[0],[1],[2]; 也试了$sun_version = (split /\s+/,$sun_version)[0,1,2]; 但是结果都不对,而且文档上好像也没有介绍这种用法,请各位指教!
oracle中,如何在一个数据库上创建两个实例? 也就是在一台机器上装一个oracle,先不建库,然后建两个实例。 能否给出较为详细的操作步骤,谢先!
可以么?如果可以,该如何做? 第一个DATABASE为8i,是在oracle这个用户下面装的, 我要装第二个database,为9i,还可以在oracle这个用户下面装么? 或者要怎样?