Lazy Diary @ Hatena Blog

PowerShell / Java / miscellaneous things about software development, Tips & Gochas. CC BY-SA 4.0/Apache License 2.0

Entries from 2003-11-21 to 1 day

eval で正規表現

eval() の中で正規表現を使うときには、行末を表す $ に注意。eval("/hoge$/") とすると "$/" が変数展開の対象になってしまう。 ちなみに "$/" は「入力レコードの区切り文字」だそうだ(これを空文字列にして $foo = <> とすると、$foo にファイル全体の内…