2012-05-30から1日間の記事一覧
パンくず 書籍 Regular Expressions Cookbook Search Line by Line 概要 コマンドラインのように、各行に対して正規表現を行う方法について サンプル subject =<<"EOS" one two three EOS lines = subject.split(/\r?\n/) re = /two/ lines.each do |line| i…
パンくず 書籍 Regular Expressions Cookbook get start or end index 概要 正規表現のマッチング結果の位置情報の取得 構文 利用する構文 ・マッチした内容を取得 $~ ・マッチした文字列の開始位置 $~.begin(0) ・マッチした文字列の終了位置 $~.end(0) サ…
パンくず 書籍 Regular Expressions Cookbook get left or right or match String 概要 正規表現のマッチング結果の取得 構文 利用する構文 ・マッチした内容より前方を取得 $` ・マッチした内容を取得 $& ・マッチした内容より後方を取得 $' サンプル "Hoge…