タグ

関連タグで絞り込む (1)

タグの絞り込みを解除

Perlと正規表現に関するtyamaguc07のブックマーク (1)

  • 正規表現のデバッグ方法 - こんにちはこんにちはmonmonです!

    re=debugってやると詳細出してくれるの知らなかったのでコピペ。 Perlコーディング初心者質問スレ Part 62 502+1 :nobodyさん [] :2011/05/02(月) 02:42:13.10 ID: fV7VGj7j (1/2) 「文字列A        文字列B」 という 2 つの文字列の間に複数の空白がある行において /\s*/ でマッチさせると、変数 $` (=$PREMATCH) には何も入りませんでした なぜでしょうか? 入門書は「パターンマッチが複数解釈出来る場合には一番長い解釈にマッチする」とあります。 よって自分は \s* という「0 回以上のホワイトスペースの繰り返し」は 最も長い解釈では複数の空白にマッチし $` には文字列A が代入されるはずだと考えたのですが 503+1 :1/2 [↓] :2011/05/02(月) 03:50:24.42 I

    正規表現のデバッグ方法 - こんにちはこんにちはmonmonです!
  • 1