Ruby 初心者スレッド Part 19
at TECH
[
2ch
|
▼Menu
]
■コピペモード
□
スレを通常表示
□
オプションモード
□このスレッドのURL
■項目テキスト
500:デフォルトの名無しさん 08/05/11 18:05:01 >>498 ショートオプションはアルファベット一文字のみ あと質問にはないが、(printpattern %filename %linenum %line) はRubyでは動かない 501:デフォルトの名無しさん 08/05/11 18:31:50 >>499 そのあと数文字を付け加えてない状態を正規表現で表せばいいんじゃない? もっと具体的にやりたいことの例を出してみれ 解決策が出てくるかもしれないよ 502:498 08/05/11 19:53:16 >>500 ありがとうございます。 一文字にしたらうまくいきました。 フォーマットは"%1$s:%2$s:%3$s" %[filename, linenum, line]でいけました >>501 499も実は私なのですが、498のプログラムのwordpatternに複数行にも マッチする正規表現を指定できるようにして、それでいて表示にファイル名と行番号も表示できるようにしたいです re = /なんか正規表現/ linenum=1 curtext=nil IO.foreach(path) {|line| if nil==curtext curtext=line else curtext+="\n"+line end if 途中までまっち linenum+=1 next else if 完全まっち print.call(path,linenum,curtext) else curtext=nil end linenum+=1 }
次ページ
最新レス表示
スレッドの検索
類似スレ一覧
話題のニュース
おまかせリスト
▼オプションを表示
レスジャンプ
mixiチェック!
Twitterに投稿
オプション
しおりを挟む
スレッドに書込
スレッドの一覧
暇つぶし2ch
4713日前に更新/261 KB
担当:undef