- 1 名前:デフォルトの名無しさん mailto:sage [2010/02/19(金) 16:47:06 ]
- "The duct tape of the Internet" こと、Perl についての質問箱です。
"There's more than one way to do it" ということで、 Perl の奥深さについて皆で語り合い、追求してまいりましょう。 CGI についての質問は板違いです。WEB プログラミング板でどうぞ。 CGI と Perlの区別がつかない人も WEB プログラミング板に行ってください。 (WEB プログラミング板: pc11.2ch.net/php/) CGI の質問は答えが Perl と全然関係ない話に帰着する場合が 多かったりするので WEB プログラミング板に行って聞いたほうが得ですよ。 このスレでは(CGI 以外の)純粋にPerlのみに関係する質問を取り扱っていこうと思います。 スレ違いの質問にはスルーか、速やかな誘導をお願いします。 www.perl.org/get.html ● 2010/02/19 現在の最新版: 5.10.1 ▼ 前スレ Perlについての質問箱 42箱目 pc12.2ch.net/test/read.cgi/tech/1257139591/ リンク集は >>2-3 Perl 日本語処理の基礎の基礎 >>4 過去スレは >>5-7 あたり
- 562 名前:デフォルトの名無しさん mailto:sage [2010/06/16(水) 19:11:59 ]
- つ正規表現
- 563 名前:デフォルトの名無しさん mailto:sage [2010/06/16(水) 19:59:14 ]
- m{
hoge # not comment } と m{ hoge # comment }x の区別とか想像しただけで嫌になるよなw
- 564 名前:デフォルトの名無しさん mailto:sage [2010/06/16(水) 20:23:53 ]
- >>561
perltidyとかは?
- 565 名前:デフォルトの名無しさん mailto:sage [2010/06/16(水) 20:30:46 ]
- $_ = '1"##"#a"';
print qq#\# match #, '#', "\n" if /"#a/ && m#[^\#]\##; # こめんと; { #" ですよ} 考えてみようとして例を作っただけでつらくなってきた
- 566 名前:デフォルトの名無しさん mailto:sage [2010/06/16(水) 20:42:23 ]
- PPIとか使ってみれば? 正規表現の中のコメントは対応
できてないみたいだけど、他は結構いけるようだよ。
- 567 名前:デフォルトの名無しさん mailto:sage [2010/06/16(水) 23:08:27 ]
- 正規表現のxオプション使ってる?
- 568 名前:デフォルトの名無しさん mailto:sage [2010/06/17(木) 00:40:40 ]
- >>561
Text::Balanced とかは?
- 569 名前:デフォルトの名無しさん mailto:sage [2010/06/17(木) 03:22:58 ]
- とりあえず#の後に;がない行を抜き出してみて、それでどれくらい引っかかるか見てみれば?
厳密にやろうと思えば何らかのPerlパーサを使わないと、正規表現でちょいちょいやるっていうのは無理だろうな。
|

|