memo.xight.org

/ / memo.xight.org

2003-01-11

正規表現で変数を用いる際の注意点

- 問題点
  $hoge = 'hoge' という変数があった場合
  huga を ahogea と置換するために
  s/huga/a$hogea/;
  とやっても,$hogeaという変数と解釈してしまう.
  s/huga/a($hoge)a/;
  とやっても,a(hoge)aとなってしまう.
- 解決法
  s/huga/a${hoge}a/;
  ${変数名} は Perl だけでなく,Shellスクリプトなどでも応用が利くらしい.
カテゴリ: [Perl][正規表現]
2003-01 /

Color Reference

ChangeLogを検索
携帯電話からアクセス!

カテゴリ

最近の話題

リンク

過去ログ

Google

QR Code

Since
2002-11-28
Update
2008-09-05 14:14
Copyright © 2005 xight.org All Rights Reserved.