Perl の正規表現リテラル中の変数展開では、文法上、 解釈にあいまいさが生じることがあります。 この文章では、Perl インタプリタのソースコードから、 実装上でどのようにあいまいさが解決されるのかを説明します。 更新履歴 2008-06-05: 公開 Perl の判断 Perl では、文字列リテラルや正規表現リテラルの中で変数展開を行えます。 use Test::More tests => 2; my $name = 'Alice'; $_ = "My name is $name"; is($_, 'My name is Alice', '$name として Alice が展開される'); s/$name/Bob/g; is($_, 'My name is Bob', 'Alice が Bob に置き換えられる'); しかし、正規表現リテラルのなかで配列の要素を展開する際には、 [ 〜
久次です。 すこし前の話題なのに、臆面もなく行くのがオレ流エントリですが、「3K」とか「10K」とか流行っているようですが、本気出したら一体「何K」あるのか? とふと思いました。 集める前は「1990年に1試合奪三振日本タイ記録(当時)を樹立した野茂並みに「17K」を目指せればいいな」と軽々しく考えていたのですが、iT業界に渦巻く呪詛の深さは、もっとすごかったようです。まじめにやると100Kくらい行きそうです。 とりあえず集めた42K(死肉)を分類してみました。 <基本K> 01)きつい 02)帰れない 03)給料が安い <精神的K> 04)気が休まらない 05)気が狂う 06)体を壊す 07)客から苦情 08)堪忍袋の緒が切れる 09)会社に殺される 10)くだらない <身体的K> 11)汚い(ファッションが) 12)臭い(体臭が) 13)毛がなくなりやすい <
はてなブックマークにどっぷり浸かっていると、自分と似た発想の人に出会う。 そして、お気に入りに登録したり、スターのfriendsになったりする。 「ああ、この人は、似た価値観を持っているなぁ」などと感じたりする。 とは言え、個別のエントリーに、全く逆の意見のコメントをつけていたりする様子に出会うことも、決して珍しくはない。 そんなとき、一瞬、期待を裏切られたような、恋人に三行半を食らったような喪失感というか違和感を覚えたりもする。 が、その数秒後、妙に嬉しくなっている自分に気がつく。 全てに対して同じ意見を持つ人?気持ち悪すぎる。 似ているなぁと思う人でさえ、視点は同じでないという当然のことに気がつく。 そして、それまで信頼を置いていた人の、自分と違う意見という物にふれることができるという機会は、自分の考え方を変えるきっかけとしても非常に大きな力を発揮する。 どこぞの誰かが言うのではなく、
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く