Perlコーディング初心 ..
[
2ch
|
▼Menu
]
■コピペモード
□
スレを通常表示
□
オプションモード
□このスレッドのURL
■項目テキスト
24:nobodyさん 07/09/17 11:56:26 >>22 perl -w -le 'print scalar (1..99)' Use of uninitialized value in range (or flip) at -e line 1. range 演算子は、君の希望の挙動の他に while( <> ){ print if ( /^\s+/ .. /^$/ ) ; } つう風にも使う。で、上述ではperlの中の人がどっちの機能 を求めているのか判断出来ない。=> エラー出して保留 ∴まともに機能してないよ 25:22 07/09/17 12:16:00 >>24 while( <> ){ print if ( /^\s+/ .. /^$/ ) ; } 読めないorz 正規表現の部分は「先頭から空白文字が1個以上あるか」「中身が空であるか」の二つですね。 で、..この範囲演算子はどういう意味でしょう? ついでにwhileの評価式自体が皆目検討がつきません。 26:nobodyさん 07/09/17 12:24:45 >>25 例だからあまり意味のないものを書いたんで。。。 「先頭から空白文字が1個以上ある行」から 「中身が空であるか」まで を出力せよ。 と言う意味になります。ホントは/^\S+/ のつもりだったのよw 後は、、、ぐぐれ。
次ページ
最新レス表示
スレッドの検索
類似スレ一覧
話題のニュース
おまかせリスト
▼オプションを表示
レスジャンプ
mixiチェック!
Twitterに投稿
オプション
しおりを挟む
スレッドに書込
スレッドの一覧
暇つぶし2ch
4910日前に更新/271 KB
担当:undef