ニュース 最近のコメント 動画まとめ 先月の記事 毎月の注目記事 問い合わせ ネタ投稿 お気に入り
ブックマーク: Buzzurl  / Hatena /Yahoo!  




  • 編集元:プログラマー板より

    260 仕様書無しさん :2008/07/17(木) 21:03:24
    122 名前:デフォルトの名無しさん : 2008/07/17(木) 18:29:00
    {{ABC}}こんちわ{{XYZ}}

    これの{{ABC}}と{{XYZ}}にマッチさせる表現を教えて下さい。
    {{.*}}だと全体がマッチしちゃって・・・お願いします。

    124 名前:デフォルトの名無しさん : 2008/07/17(木) 18:59:17
    {{{ABC}}} の場合はどこまでマッチしたいんだろうとか思うが、
    とりあえず {{[^}]*}} でもいいかもねー。

    125 名前:122 : 2008/07/17(木) 19:10:27
    >>124
    おおっ!

    秀丸の強調表示で使おうと思ってました。
    で、自分なりに
    {{[a-z^A-Z^0-9^ ^$^/^=^+^%^#^\-^_^!^.^,^&^\(^\)^;^:^\"^\'^\?^亜-^ァ-ヶ^ぁ-ん^0-9^a-z^A-Z^`]*}}
    とかやったらよさげだったんですが、>>124でおkですね

    本当にありがとうございました。

    261 仕様書無しさん :2008/07/17(木) 21:14:57
    >>260
    全部強調表示にされるような希ガス

    262 仕様書無しさん :2008/07/17(木) 21:16:32
    力技すぎワロタ






  • ブックマーク: Buzzurl  / Hatena /Yahoo!


    オススメの動画






    同じカテゴリーの記事
    コメントありがとう御座います。最新のコメントへ(29)

    1001     :2008年07月18日 19:47  ID:jorwscvGO
    これにはワロタ
    1002  :2008年07月18日 19:49  ID:6wqq5PJ0O
    あんあん
    1003  学名ナナシ  :2008年07月18日 19:58  ID:nRUC8r.o0
    きたねえコードだwwwwww
    1004  学名ナナシ  :2008年07月18日 20:09  ID:szOLnH5.0
    こういう奴がマになると悲惨なことになる
    1005  i  :2008年07月18日 20:09  ID:585fLlKuO
    パンピーにも分かるもん載せろw
    1006  学名ナナシ  :2008年07月18日 20:12  ID:amha968o0
    あーけあーん
    1007  学名ナナシ  :2008年07月18日 20:25  ID:G.WnRf330
    正規表現は書いた本人以外にはほとんど暗号みたいになることがよくある……といってもここまですごいのはなかなかないと思うが。
    1008  学名ナナシ  :2008年07月18日 20:27  ID:hqKHwXb50
    スパゲッティが攻めてくるぞ!
    1009  梅の里  :2008年07月18日 20:28  ID:XMLvo0k.0
    何のプログラムなのかは分からないが、
    aからz、AからZ、・・・とすべての文字に反応するようにしたということかな。
    確かに全部強調表示されそうだな。

    管理人さんはアクアリウム好きなプログラマーなのかな。
    1010  学名ナナシ  :2008年07月18日 20:47  ID:csuBWRNp0
    マでなくても正規表現は便利だから使え
    1011  学名ナナシ  :2008年07月18日 20:54  ID:W56kh3s80
    フライングスパゲッティーモンスターが来るぞ!
    1012  学名ナナシ  :2008年07月18日 21:02  ID:uXNrt2w70
    顔文字が並んでるな。
    1013  学名ナナシ  :2008年07月18日 21:03  ID:xnmVqXTy0
    >>1009
    {{全部の文字}} にマッチさせたいけど、単純にそうすると
    {{---ここから---ABC}}こんちわ{{XYZ---ここまで---}}

    にマッチしちゃう、出来るだけ長くマッチするのを探すからね。
    >>124 は } 以外の文字にマッチする方法を教えてくれているが
    >>122はそれを知らなかったので、力技でやった。

    分かりやすく言うと
    124 「X以外にマッチ」って書けばいいよ
    122 そんな便利な方法があるんですね、「ABCDEFGHIJKLMNOPQRSTUVWYZにマッチ」って考えてましたよ……


    秀丸で{{*?}} が使えるのかどうかは知らん
    1014  学名ナナシ  :2008年07月18日 21:18  ID:nRUC8r.o0
    正規表現は時間がたつと自分が書いたのも読めなくなる。
    1015  学名ナナシ  :2008年07月18日 21:20  ID:jJRrDVZK0
    正規表現って便利なんだけど、字句解析した方が結果的に楽な局面でも
    正規表現でなんとかやっちゃおうとする悪い癖がついちゃったりする
    いまどきどの言語でもサポートしてるしなあ
    1016  学名ナナシ  :2008年07月18日 21:22  ID:jJRrDVZK0
    なるべくコード中に正規表現は入れたくないなあ。

    >>いまどきどの言語でもサポートしてるしなあ
    言語毎に微妙に仕様が違ってるってトラップがあるのがなんとも。
    1017  学名ナナシ  :2008年07月18日 21:23  ID:xnmVqXTy0
    >>1014
    この . 要らなくね? → 取ったら何故か動かない

    1018  学名ナナシ  :2008年07月18日 21:48  ID:hbWsUArO0
    >>1017
    ありすぎて困るww
    1019  学名ナナシ  :2008年07月18日 21:55  ID:tWM3R8MR0
    ※13
    秀丸の正規表現は"?"使える。

    秀丸のgrep置換は便利で助かる。
    1020  学名ナナシ  :2008年07月18日 22:16  ID:pIFJ73X40
    君らが何を言ってるのかわからないよ!
    1021  学名ナナシ  :2008年07月18日 23:25  ID:RJQH2VAy0
    >>1013
    記事読んで意味が分からなかったけど,
    親切な解説のおかげでなんとなく分かった.

    ありがとーー.

    ちなみに,正規表現とやらが良く分からないんだが,
    推測してみると……
    ピリオドは任意の文字にマッチするかどうかで,
    アスタリスクはそれの任意の繰り返しを表してるのかな?
    んで,^はその後に対して否定的に修飾する?

    あー・・なんか,そう考えていくとなんでこれで巧くいくのか分かった気がする.

    ふーん・・正規表現って面白いんだなあ.
    ともすれば,他人が見たらイミフになりそうな気がするけど(汗)
    1022  学名ナナシ  :2008年07月18日 23:26  ID:Xvkh8A630
    ヘンペルのカラスを思い出したw
    カラスは黒いって事を証明する為に、世の中の黒くないもの全てを持って来て証明する話。

    中括弧以外を探すには、普通は「中括弧以外」を意味するメタ文字をマッチさせればいいんだけど
    この人は中括弧以外の全ての文字(a-z, あ-ん, 0-9等)を探したって話。
    1023  学名ナナシ  :2008年07月18日 23:43  ID:GESg1mcb0
    最短一致にすればいいだけじゃね?の?
    1024  学名ナナシ  :2008年07月19日 00:48  ID:9bvp0.jl0
    最長一致なのは仕様なのかもね…

    > {{[^}]*}}
    ブレースふたつ({{)のあと、閉じブレース以外([^}])がゼロ個以上(*)続き、閉じブレースがふたつ(}})という条件にマッチ
    正規表現はわけが分からんが、書きたいことを日本語で表現するとますますわけが分からなくなる
    1025  学名ナナシ  :2008年07月19日 04:14  ID:pwGbDF.Z0
    いた+
    1026  学名ナナシ  :2008年07月19日 11:07  ID:n9PR0NWT0
    単純に済むなら{{.+?}}かな。
    正規表現しらないプログラマ多すぎて困る(´д`)
    奴らはいったいなんなんだ
    1027  学名ナナシ  :2008年07月19日 13:22  ID:SrEXOs1d0
    >1016
    それはプログラマじゃないよ。ごみ。
    1028  学名ナナシ  :2008年07月19日 14:41  ID:Q4OPijZV0
    こんな正規表現初めて見たわw
    1029  学名ナナシ  :2008年07月19日 19:06  ID:raCyt.q9O
    アクアリウムと猫が好きな元プログラマな妊婦の姉

    それがアルファルファ管理人!!!!!
    画像RSS
    おすすめ



    ブログパーツ アクセス解析 アクセス解析 アクセス解析 ブログパーツ レンタルCGI アクセスランキング ブログパーツ ブログパーツ