|
|
第 31 帖 | ||
|
|
引用:
__________________
2011年,LinuxSir 风雨四人行 |
||
|
|
|
||
|
|
第 32 帖 | ||
|
|
看仔细你是怎么写的喽!!!
![]() 引用:
此帖于 03-09-29 01:57 被 KornLee 编辑. |
||
|
|
|
||
|
|
第 33 帖 | |
|
|
我也遇到过,
perl总是这样的!1 #!perl 2 print "input:" #出错在第2行,少了个分号; 3 chomp($input=<>); 而运行的出错信息确是: syntax error at my.pl line 3, near "chomp" #却提示第3行的问题! Execution of my.pl aborted due to compilation errors. |
|
|
|
|
|
|
|
第 34 帖 | ||
|
|
引用:
呵呵~~~~~~~~~ 管他怎么写的,只是给个提示就行了,明眼人一看就知道的哦, 没看见提示嘛, (Missing semicolon on previous line?) 用turbo c编C和的时候提示也不是很准确的,它哪有那么聪明, |
||
|
|
|
||
|
|
第 35 帖 | ||
|
|
引用:
![]() 以后注意喽~~ ![]() |
||
|
|
|
||
|
|
第 36 帖 | |
|
|
# cat t2
#!/usr/bin/perl5 $a="one two three"; printf "$a\n\n"; $a=split("",$a); printf "$a\n\n"; @b=split (" ",$a); printf "@b\n\n"; # $d="one - two - three"; @d=split ("",$d); printf "@d\n\n"; @w=spilt (" ",$d); printf "@w\n\n"; @e=split("-",$d); printf "@e\n\n"; # 请问split是怎么用的。照书抄运行结果不同书上的。我都弄糊涂了. |
|
|
|
|
|
|
|
第 37 帖 | ||
|
|
引用:
|
||
|
|
|
||
|
|
第 38 帖 | |
|
|
唉~~~~~~~~那书很差,很多基础的都不提,
我看看拉了这么多,生气, 那些稀奇古怪的函数就有几个。 :( :( |
|
|
|
|
|
|
|
第 39 帖 | ||
|
|
引用:
跟这个差不多哦, |
||
|
|
|
||
|
|
第 40 帖 | ||
|
|
引用:
split("a",$b); 替换b中包含的a为空格 split是正则表达式里的用法,用于分割的 此帖于 03-09-29 23:02 被 Kevin 编辑. |
||
|
|
|
||
|
|
第 41 帖 | |
|
|
# cat hash
#!/perl5 %hash1 =(a,1,b,c,d,e,f,g); $value=$hash1{a}; printf "1 $value \n"; $value1=$hash1{c}; printf "2 $value1\n"; $hash1{e}=5; $value2=$hash1{e}; printf "3 $value2 \n"; $hash2{f}=6; $value3=$hash2{f}; printf "4 $value3 \n"; # 怎么第二行输出就没有?漏了什么不要打我屁股哦 还有个问题: 怎么打印出新的散列? 此帖于 03-09-29 23:50 被 devel 编辑. |
|
|
|
|
|
|
|
第 42 帖 | |
|
|
在perl的散列表(哈希表)中,他们是这样的
%hash=(key,value ...) 也就是说,键(key)和值(value)是一一对应的(必须是成对的)! 在你的%hash中,他们的对应关系如下: key value a 1 b c d e f g I don't know what do you want to do ! 建议你先搞清key和value的关系! 补充: 想得到一个散列(哈希表)中的值,可以通过: print $hash{key}; 只有打印所有的散列的时候才用: print %hash; 因为在散列中,每个元素(键/值)都以标量的形式存在,所以要显示某个键/值对,就必须用$hash{key}, 而当出现赋值的时候,像, $var=$hash{key}; 的时候,实际上$var获取的不过是他的长度而不是他的值! (而数组因为他的下标是0,是可以通过数字索引来获取对应的元素的,但散列是通过key(键)来获取value(值)的.) 这样的方法,即,通过key来获取相应的value. (MM,我推荐你买本<<Perl技术内幕>>吧,那里把数组和散列介绍的贼详细! ) 唠叨了半天不知所云~~,还是那个理儿~~,实践吃真知!,,,, 遇到问题的时候,要逐行逐字的找毛病!(我的"经验" )此帖于 03-09-30 00:54 被 KornLee 编辑. |
|
|
|
|
|
|
|
第 43 帖 | ||
|
|
引用:
|
||
|
|
|
||
|
|
第 44 帖 | |
|
|
好的。
请问怎么使输入的数据不显示? |
|
|
|
|
|
|
|
第 45 帖 | |
|
|
请问:
解释不同?是不是版本问题? 例子: /\w/ /[_0-9a-zA-Z]/ /\w/ /[0-9a-zA-Z]/ 有两种不同的解释哦~ ![]() ![]() 此帖于 03-10-02 23:05 被 777 编辑. |
|
|
|
|
|