◀一般トップへ
  • 7262 多重で色分けできますか?
    • 7266 Re:多重で色分けできますか?
      • 7267 Re2:多重で色分けできますか?
  • [7262] 多重で色分けできますか? R 2010年11月21日 19:12

    色々調べながら最近使い始めてるのですが、
    PHPなどで文字列部に変数を埋め込んだ時の色分け設定が
    思い通りにいかず悩んでおります。

    たとえば
    "あいうabc{$val}えおxyz"
    と記述した場合、ダブルクォーテーション内を色付けして
    さらにその中の{$val}を別色にしたいのですが
    色が変わりません。

    何か良い方法があったら教えて欲しいのですが・・・
    お願いします。
    • [7266] Re:多重で色分けできますか? ds14050 2010年11月22日 00:32

      正規表現キーワードを使っても一つのルールにつき一つの色しか指定で
      きないのでお望みの動作はできないと思われます。無理矢理なんとかし
      ようとするなら
      * " から { までを文字列として色分け。
      * { から } までを埋め込み変数として色分け。
      * } から " までを文字列として色分け。
      することとなり、先読みや戻り読みを駆使することで割合は下げられま
      すが、望まない部分まで色分けしてしまう可能性が残ります。

      入れ子になった色分けは、少し前にも要望があがっていたようです。
      • [7267] Re2:多重で色分けできますか? R 2010年11月22日 01:12

        むぅ・・・やっぱり無理矢理な方法しか無いですか。。。

        とりあえず要望があがってるとの事なので気長に待ちながら
        どうするか考えてみたいと思います。

        わざわざ有難うございました。