2006年12月19日 7:58 pm #3896
yapi
メンバー
FLONTさんは書きました:
先頭にアンダーバーあり:(?!$_(SERVER|GET|POST|COOKIE|FILES|ENV|REQUEST|SESSION)b)$_w+
先頭にアンダーバーなし:(?!$(GLOBALS|THIS)b)$[lud]w+
なるほど、確かに、こういう分け方だと出来ますね!
さっそく、使わせていただきました。
ありがとうございます。
正規表現と言うものは面白いですね。
今後も色々と考えてみようと思います。
特に、以下(ヒアドキュメント)のような、「<<<」+「任意の英数字やアンダースコア」から始まり、
上記任意の英数字やアンダースコアで終わる部分の
色付けにチャレンジしてみようと思います。
もちろん、本家でサポートしていただけると嬉しい限りですが。
要望は既に上がってるようですね。
【ヒアドキュメント例】
$str = <<<EOT
hoge
hoge2
EOT;