トップページ⇒php
1001コメント313KB

正規表現道場@2ch Part3 s/煽り|荒らし/あぼーん/g

レス数が1000を超えています。これ以上書き込みはできません。
0001nobodyさん03/11/19 21:42ID:Kst3Nn4S
Perlに限らずスクリプト系言語で大活躍の正規表現。
このスレは有用そうな正規表現を紹介したり、どう表現したらいいかわからないときに質問をしたりするためのスレッドです。
質問するときは使用言語や得たい結果をなるべく詳しく書きましょう。

註:& や " を書くときには、&amp " と描いておきましょうね。

Perlメモ
 http://www.din.or.jp/~ohzaki/perl.htm
正規表現メモ
 http://www.kt.rim.or.jp/~kbk/regex/regex.html
Regex::Diagram.pm
 http://www.cc.rim.or.jp/~midorin/mad-p/RegexDiagram.html
正規表現
 http://www.cc.rim.or.jp/~midorin/mad-p/perl/benkyou/PRC2kRegex/
UNIX正規表現入門 目次
 http://www01.u-page.so-net.ne.jp/jc4/hiroyuki/rex_index.html
Regular Expression(Riue ちゃんの正規表現講座) - Index
 http://www.sixnine.net/regexp/

ほとんどは↓のリンク集にまとまっています。
正規表現最新リンク集2002
 http://www2.famille.ne.jp/~akio1998/l_grep.html

過去スレ
正規表現道場@2ch
 http://pc.2ch.net/test/read.cgi/php/996105815/
正規表現道場@2ch Part2
 http://pc2.2ch.net/test/read.cgi/php/1038146241/
0979nobodyさん05/01/17 03:36:56ID:???
そんなに何行も書くほどのことじゃない。

ファイル名を取り出したいなら
$name = "./test/test.txt";
$name =~ /.+\/(.+)/;
print $1;

test.txt

ファイル名のみに置き換えたいなら
$name =~ s/.+\/(.+)/$1/;
$name = "./test/test.txt";
print $name;

test.txt
0980nobodyさん05/01/17 04:07:56ID:???
ふつー File::Basename じゃね?
0981nobodyさん05/01/17 07:42:04ID:???
>>980
"正規表現道場"
0982nobodyさん05/01/17 09:08:29ID:???
>>980
次スレを
098398005/01/17 11:48:08ID:???
>>981
正規表現を使うのが適切でないときに「正規表現を使うな」と指摘するのは
"正規表現道場" にふさわしくないと?
098498005/01/17 11:53:51ID:???
>>982
立てますた。

正規表現道場@2ch Part4
http://pc5.2ch.net/test/read.cgi/php/1105930285/
0985nobodyさん05/01/17 15:42:34ID:???
>983
ネタごとに補足、でいいのかな
0986nobodyさん05/01/18 06:55:18ID:???
>>983
正規表現じゃない方が楽なら、
そっちを教えてあげるのが
優しいお兄さんとしての役割。
正しい誘導をしてあげていると思います。
0987nobodyさん05/01/19 06:32:23ID:???
>>986

        て
        ん
          し
0988nobodyさん05/01/19 08:19:55ID:???
    じゃ 
     え 
     さ 
     を 
0989nobodyさん05/01/20 02:09:00ID:???
require  "http://pc5.2ch.net/php/";
&1105930285;
0990nobodyさん05/01/20 12:41:11ID:???
990
0991nobodyさん05/01/20 12:56:21ID:???
バカが立てた糞スレタイともやっとおさらばか
0992nobodyさん05/01/20 12:57:20ID:???
ばかっていうな!
0993nobodyさん05/01/20 13:05:58ID:???
ばかなんて言ってないだろう。
バカって言ったんだよ、バーカ。
0994nobodyさん05/01/20 13:16:13ID:???
ヽ(冫、)ノズコーッ
0995nobodyさん05/01/20 13:17:39ID:???
おさらばかキタ━━━━━━(゚∀゚)━━━━━━ !!
0996nobodyさん05/01/20 13:21:36ID:???
>>995
ばかっていうな!
0997nobodyさん05/01/20 13:31:15ID:FNQvtzHY
997
0998nobodyさん05/01/20 13:51:09ID:???
バカよ、さらば!
0999nobodyさん05/01/20 13:55:38ID:???
999
1000nobodyさん05/01/20 13:55:54ID:???
1000げっとでちゅー
10011001Over 1000Thread
このスレッドは1000を超えました。
もう書けないので、新しいスレッドを立ててくださいです。。。
レス数が1000を超えています。これ以上書き込みはできません。