[表示 : 全て 最新50 1-99 101- 201- 301- 401- 501- 601- 701- 2chのread.cgiへ]
Update time : 05/09 13:48 / Filesize : 160 KB / Number-of Response : 745
[このスレッドの書き込みを削除する]
[+板 最近立ったスレ&熱いスレ一覧 : +板 最近立ったスレ/記者別一覧] [類似スレッド一覧]


↑キャッシュ検索、類似スレ動作を修正しました、ご迷惑をお掛けしました

正規表現 part4



1 名前:デフォルトの名無しさん [2007/08/02(木) 13:53:20 ]
正規表現(Regular Expression)スレです。

質問する場合は実装言語や処理系ソフトウェア名を示しておくと話が早いです。

29 名前:デフォルトの名無しさん mailto:sage [2007/08/14(火) 07:45:48 ]
 全角文字に囲まれた半角空白を削除するにはどうしたらいいのでしょ」?


30 名前:デフォルトの名無しさん mailto:sage [2007/08/14(火) 11:12:40 ]
s/\(全角文字\)(半角空白)+\(全角文字\)/\1\2/g

31 名前:デフォルトの名無しさん mailto:sage [2007/08/14(火) 12:40:33 ]
こういう寒いレスする奴ってどこの土舐めながら生きてるんだろうね

32 名前:デフォルトの名無しさん mailto:sage [2007/08/14(火) 12:42:04 ]
君が寒い

33 名前:デフォルトの名無しさん mailto:sage [2007/08/14(火) 12:47:08 ]
何と言う即レス。地面ばかりでなくスレにまで張り付いてるとは。

34 名前:デフォルトの名無しさん mailto:sage [2007/08/14(火) 12:48:47 ]
寒い寒い

35 名前:デフォルトの名無しさん mailto:sage [2007/08/14(火) 12:52:26 ]
質問がなってないからじゃん? >>1 読んだ?

36 名前:デフォルトの名無しさん mailto:sage [2007/08/14(火) 12:53:47 ]
あと文字コードもな。

37 名前:デフォルトの名無しさん [2007/08/14(火) 14:54:33 ]
日本語が扱えない言語には、
日本語が理解できない人間が集まる。


このスレの事ですよ〜〜〜〜w



38 名前:デフォルトの名無しさん mailto:sage [2007/08/14(火) 15:23:35 ]
痛いやつだな、万年夏休みなんだろうか

39 名前:デフォルトの名無しさん mailto:sage [2007/08/14(火) 15:31:05 ]
     ∩___∩
  。  |   ノ    ヽ
  \<^i、 ●  ● |    もしもし、警察?
    |ヽ(⌒)、( _●_)  ミ    知的障害者がいるクマー
   彡/  ト、_>|∪|  、`\
   /ノ  /   ヽノ /´>  )
  (_/      / (_/
   |       /

40 名前:デフォルトの名無しさん mailto:sage [2007/08/15(水) 20:18:34 ]
それだけでは警察は動かんよ

41 名前:デフォルトの名無しさん [2007/08/16(木) 00:16:34 ]
しつもん。
RHEL4です。

# cd /etc
# cat protocols | grep 12.

とすると
12 aaaaa
120 bbbbb
121 ccccc
・・・
てなふうな中身が出てきます。
「12」だけ排除したかったので

# cat protocols | grep "12[^ ]"
# cat protocols | grep 12[^$s]

等してみましたが想定どおりにいきません
うまく12以外を取り出す方法はないでしょうか。

いや、別に/etc/protocolsじゃなくてもいいんですけど

42 名前:41 mailto:sage [2007/08/16(木) 00:20:45 ]
しまった、目的が書いてなかった。

「120〜129の行だけ抜き出す」です

43 名前:デフォルトの名無しさん mailto:sage [2007/08/16(木) 00:50:19 ]
protocolsの書式おかしくない?
120〜129の行を抜き出すなら
grep "\b12[0-9]\b" /etc/protocols
でいいかと

44 名前:デフォルトの名無しさん mailto:sage [2007/08/16(木) 22:10:40 ]
>>41
grep2回かけるに1票。
cat ほげ | grep "^12" |grep -v "^12 "

45 名前:デフォルトの名無しさん mailto:sage [2007/08/20(月) 18:49:44 ]
perl5.8.6です。
複数の空白を1つのアンダーバーに置換したいのですが、どうすればよいでしょうか。
空白分のアンダーバーが表示されてしまいます。

あと、Regexp-Commonなるモジュールを今日知って驚いたのですが
ほかに便利だったモジュールがあったら教えてください。

あ・・・・それとRegexpってなんて発音するんでしょうか?excite辞書にはなかったです

46 名前:デフォルトの名無しさん mailto:sage [2007/08/20(月) 18:56:46 ]
レゲーXP

47 名前:デフォルトの名無しさん mailto:sage [2007/08/20(月) 19:01:08 ]
>>46
元がRegular Expressionなのにか?w



48 名前:デフォルトの名無しさん mailto:sage [2007/08/20(月) 19:03:13 ]
>>45
s/\s+/_/g とか。

オライリーの「詳説正規表現 第2版」の p25 の脚注には、

> "regexp" というどう見ても不格好な略称も思いつくだろう。
> 筆者はこれをどう発音するのかわからないが、
> 舌足らずの話し方をする人なら抵抗なく発音できるのかもしれない。

とあり、その筋のひとでも読み方がわかんないと言っているくらいだから、
好きなように読めば良いんじゃないかな。

49 名前:デフォルトの名無しさん mailto:sage [2007/08/20(月) 19:13:58 ]
>>45
perlは知らんが、s/ +/_/g かs/ */_/g 同様のことをすればいいだけだろ。
初歩中の初歩だ。
それから、日本語読みは「れぎゅらーえくすぷれっしょん」だな。

50 名前:デフォルトの名無しさん mailto:sage [2007/08/20(月) 19:14:52 ]
たとえばURLの末尾が html? で終わってるかどうか
正規表現で判定するとして
 html?$ と
 \.html?$
ではどちらが高速なのでしょうか?
言語は C++ なのですが…

51 名前:デフォルトの名無しさん mailto:sage [2007/08/20(月) 19:21:00 ]
>>50
速度の問題は、実測ありき。

52 名前:デフォルトの名無しさん mailto:sage [2007/08/20(月) 21:38:24 ]
高速どうこういう以前に html?$ と \.html?$ は意味が違うと思うんだが・・・

53 名前:デフォルトの名無しさん mailto:sage [2007/08/20(月) 22:12:50 ]
>>52
単純に末尾がhtmlまたはhtmで終わってるかの判断でラクをするか
拡張子ということで\.もちゃんと書くか、の違いのつもりです。

54 名前:デフォルトの名無しさん mailto:sage [2007/08/20(月) 22:17:50 ]
\.html?$ の方が速いと予想。
開始文字が . だから、まず文字列中から . を検索するでしょ。
. は h よりも出現個数が少ないと思われる。

55 名前:デフォルトの名無しさん mailto:sage [2007/08/20(月) 22:29:41 ]
>>54
なるほど…参考になりました。
テストしてみます。


56 名前:デフォルトの名無しさん [2007/08/20(月) 23:11:24 ]
>>45 難しく考えることはない。そのまま読めばいいんだよ。

 regexp ・・・ レジェックスップ (Regular Expression の略です)

ちなみに、
UFO ・・・ ユーフォー (Unidentified Flying Object)
WGA ・・・ ウガ (Windows Genuine Advantage Notifications)
USA ・・・ ウサ (United States of America)
IME ・・・ イメ (Input Method Editor)


57 名前:デフォルトの名無しさん mailto:sage [2007/08/20(月) 23:30:31 ]
Regex/RegExpは許せるがRegexpは許せないよな?



58 名前:デフォルトの名無しさん mailto:sage [2007/08/21(火) 00:11:46 ]
レジイーエクスピーって読んでる。
ユーエスエーだし、アイエムイー。

こういう読み方って個人で色々あって面白いな。

59 名前:デフォルトの名無しさん mailto:sage [2007/08/21(火) 00:15:35 ]
「れぐえくすぷ」って読んでた。

60 名前:48 mailto:sage [2007/08/21(火) 01:15:56 ]
同じく「詳説正規表現」には、
"regex" の "g" は "Regina" でなく "regular" の発音で、
"FedEX" と同じようなリズムで読むとある。
カタカナ読みだと「レゲックス」か「レグエックス」あたりが近いかな?

漏れは、 "regex" は「レジェックス」って読むけど、
"regexp" は「レグエックスピー」って読んでるな。

61 名前:デフォルトの名無しさん mailto:sage [2007/08/21(火) 02:16:25 ]
レグェックスプ

62 名前:・∀・)っ-○◎● mailto:sage [2007/08/21(火) 04:32:36 ]
ラジェックスp

63 名前:デフォルトの名無しさん mailto:sage [2007/08/21(火) 10:15:53 ]
レグイーエックスピー。
このべた過ぎる読み方が多数派だと思う

64 名前:56 [2007/08/21(火) 13:33:47 ]
バカだなおまいら。わざわざ分かりやすくボケてやったら、真に受けやがって。

あのな、regexp (あるいは regex) はな、Regular Expression の略語なんだ。
略語にさ、必ず読み方があるとは思うなよ。

UFO ・・・ ユーフォー は、たまたま語呂がいいからそう読まれているだけで、
大多数は、
WGA ・・・ ダブル・ジー・エー (アルファベットそのまんま)
USA ・・・ ユー・エス・エー (同上)
IME ・・・ アイ・エム・イー (同上)
でいいんだよ。

よって、regexp は「レギュラエクスプレッション」でいいし、「せいきひょうげん」と読んでもいい。

65 名前:デフォルトの名無しさん mailto:sage [2007/08/21(火) 13:36:56 ]
誰も56を相手にしていなかった件

66 名前:デフォルトの名無しさん mailto:sage [2007/08/21(火) 13:43:00 ]
>>64
UFOはそもそもフライングソーサーの間違いだそうだw
それは兎も角、nativeは一文字ずつ発音しているね。

67 名前:デフォルトの名無しさん mailto:sage [2007/08/21(火) 13:50:19 ]
いや一文字ずつ発音する人もそうでない人も両方いるよ
最近は日本の胡散臭い番組でもユーエフオーって言うようになってる



68 名前:デフォルトの名無しさん mailto:sage [2007/08/21(火) 14:05:58 ]
ほぉ、Websterでは一字ずつの発音しか書いてなかった。

69 名前:デフォルトの名無しさん mailto:sage [2007/08/21(火) 14:11:30 ]
原則的には 3文字未満は一字ずつ、 4文字以上は単語として読めるものはその読み方、
とおじいちゃんが言ってた。

70 名前:デフォルトの名無しさん mailto:sage [2007/08/21(火) 14:15:10 ]
>>64
まずは、短縮形と acronym を一緒くたに語って、「よって、〜」と演繹するのをやめるところからはじめてみよう。

71 名前:デフォルトの名無しさん mailto:sage [2007/08/21(火) 14:23:04 ]
<abbr><acronym>論争を髣髴とさせるなw

72 名前:45 mailto:sage [2007/08/21(火) 14:27:55 ]
あれ、なんか話がこじれてる・・・?

>>48
>>49
ありがとうございます。そう書いたつもりだったんですが、+のつけ忘れだったのかもしれません。


読み方は
>>63
のレグイーエックスピーが良いかと


73 名前:デフォルトの名無しさん mailto:sage [2007/08/21(火) 14:53:49 ]
自分は心の中でレグエクスプと読んでます

74 名前:デフォルトの名無しさん mailto:sage [2007/08/21(火) 15:13:27 ]
私は「れぎゅえくすぷ」だなぁ。

75 名前:デフォルトの名無しさん mailto:sage [2007/08/21(火) 16:09:08 ]
Falseをフォルスと読むかファルスと読むかの違いみたいなもんだな。

俺はファリスのほうが好きだ

76 名前:デフォルトの名無しさん mailto:sage [2007/08/21(火) 16:09:47 ]
それは違うだろ

77 名前:デフォルトの名無しさん mailto:sage [2007/08/21(火) 16:13:52 ]
レグエキスプに一票



78 名前:デフォルトの名無しさん mailto:sage [2007/08/21(火) 16:14:09 ]
ヌル、ニル、ナルの違いか

79 名前:デフォルトの名無しさん mailto:sage [2007/08/21(火) 16:24:57 ]
>>75
それは、英語の発音を日本語でどう発音するか、という話しだと思うけど、
Regexp の場合はそもそも英語でどう発音するか決まってないのが問題と思われ。

80 名前:デフォルトの名無しさん mailto:sage [2007/08/21(火) 16:30:56 ]
>>78
NULL、nil、NUL

と言う冗談はさておき、falseのalはallのalと同じ発音だから「ファルス」は無理があると思う。

81 名前:デフォルトの名無しさん mailto:sage [2007/08/21(火) 16:39:33 ]
読み方ネタは盛り上がるねえ。
これからもネタがないときは定期的に投下することにしよう。

82 名前:デフォルトの名無しさん mailto:sage [2007/08/21(火) 16:41:55 ]
おう 頼んだ

83 名前:デフォルトの名無しさん mailto:sage [2007/08/21(火) 18:46:52 ]
>>66
フライングソーサーはUFOの一種ですよ。
それが何であるか識別できなければ鳥だってUFOです。

ユーフォーの呼び方を広めたのはピンクレディじゃなかろうかのう(じじいの繰り言)。

84 名前:デフォルトの名無しさん mailto:sage [2007/08/21(火) 18:54:43 ]
>>64
関係ないけどトランプの柄にUSADAMONってのがあってずっとUSAダモンかと思ってたんだよ
そしたらウサダモンだってさ。ローマ字かよってすげえ突っ込みたかったね

85 名前:デフォルトの名無しさん mailto:sage [2007/08/21(火) 19:00:41 ]
flying saucer=空飛ぶ受け皿
unidentified flying object=正体不明の飛行物体

86 名前:私ゃアシモフのシンパだで mailto:sage [2007/08/21(火) 21:55:40 ]
>>83
確認できてしまった段階で、UFOではなくなってしまうわけでして。

87 名前:デフォルトの名無しさん mailto:sage [2007/08/22(水) 17:36:21 ]
HTMLタグのアトリビュートの囲い文字「"」なり「'」を
全部削除する正規表現がわかりません。

PHPのpreg_replace()で使いたいのでperl互換正規表現で
何かしらの情報をいただければ幸いです。

失礼いたします。



88 名前:デフォルトの名無しさん mailto:sage [2007/08/22(水) 18:05:45 ]
そういうのはHTMLパーサ使うべきじゃね

89 名前:デフォルトの名無しさん mailto:sage [2007/08/22(水) 20:40:13 ]
$httdat = preg_replace('/"/', "", $httdat);
じゃなくって?

90 名前:デフォルトの名無しさん [2007/08/23(木) 00:25:37 ]
$html = str_replace("'", "", $html);
$html = str_replace('"', '', $html);
とか・・・


91 名前:デフォルトの名無しさん mailto:sage [2007/08/23(木) 11:28:01 ]
タグのなかの"だけ取りたいんじゃないの?

92 名前:デフォルトの名無しさん [2007/08/23(木) 19:53:44 ]
じゃ、タグだけ取り出して、
$tag = str_replace('"', '', $tag);
とかで " を削除して、元の html にハメ込めばいいやん。

<body>
<a href="img/unko.jpg">"うんこ"の画像</a>
</body>

  ↓

1.<body> を取り出す ⇒ なにもしない。
2.<a href="img/unko.jpg"> を取り出す⇒ " を削って元にハメ込む。
3.</a> を取り出す ⇒ なにもしない。
4.</body> を取り出す ⇒ なにもしない。

  ↓

<body>
<a href=img/unko.jpg>"うんこ"の画像</a>
</body>

正規表現とか、そういう以前の、プログラミングの基礎の問題な気がする。

93 名前:デフォルトの名無しさん mailto:sage [2007/08/23(木) 19:58:38 ]
じゃ、タグをどうやって取り出すんだい?
>>88に戻る

94 名前:デフォルトの名無しさん mailto:sage [2007/08/23(木) 20:00:32 ]
というより、正規表現一発ではできないというのが正解

95 名前:デフォルトの名無しさん [2007/08/23(木) 22:31:37 ]
ヒントだけじゃダメなようだね。こんなコードでどうだ?

<?php
$html = '<body>
<a href="img/unko.jpg">"うんこ"の画像</a>
</body>
';

$result = '';
while (preg_match('/^(.*?)(<.+?>)(.*)$/s', $html, $s)) {
  $result .= $s[1];
  $tag = $s[2];
  $html = $s[3];

  $tag = str_replace('"', '', $tag);
  $tag = str_replace("'", "", $tag);
  $result .= $tag;
}

echo $result;
?>

ツッコミどころはあるかもしれないが、
わかりやすいコーディングを心がけたから、効率は二の次な。
あと、インデントに漢字の空白つかってるから、そのままコピペじゃ動かんよ。
どうもこの掲示板、コードを正しく貼り付けられないからプログラミングの話題には向かないなぁ。

96 名前:デフォルトの名無しさん mailto:sage [2007/08/23(木) 23:08:09 ]
>>95
>>88でFAなのに、何故そんなコメントやCDATAにも対応してない穴だらけのコードを
撒き散らすのか
馬鹿はこれだから困る

97 名前:デフォルトの名無しさん mailto:sage [2007/08/23(木) 23:31:43 ]
ようは扱いの簡単なHTMLパーサ(リーダー)があればいいのかな。



98 名前:デフォルトの名無しさん [2007/08/23(木) 23:42:21 ]
>>88 それのどこが正規表現w

99 名前:デフォルトの名無しさん mailto:sage [2007/08/23(木) 23:44:28 ]
Rubyスレでお勧めHTMLパーサ教えてって聞くとRegexpって答えが返ってきます

>>95
<img alt="hoge's image" ...でアウト

100 名前:デフォルトの名無しさん mailto:sage [2007/08/23(木) 23:46:01 ]
attribute の引用符を外したい、という時点で一体何を考えてるのやら、と思ってしまった俺ガイル。

101 名前:デフォルトの名無しさん [2007/08/24(金) 00:33:01 ]
ほらほら、また情報小出しが始まった。

102 名前:デフォルトの名無しさん mailto:sage [2007/08/24(金) 00:52:01 ]
>>87はもういないだろ

103 名前:デフォルトの名無しさん mailto:sage [2007/08/24(金) 02:33:08 ]
>>101 には何が見えているのだろうか?

104 名前:デフォルトの名無しさん [2007/08/24(金) 21:20:49 ]
全角のタブってどうあらわすんですか?

105 名前:デフォルトの名無しさん mailto:sage [2007/08/24(金) 21:49:33 ]
全角のタブって何だよ

106 名前:デフォルトの名無しさん mailto:sage [2007/08/24(金) 22:14:31 ]
>>105
全角のタブはx-jisで定義されてる
pc8.2ch.net/test/read.cgi/hack/1141227510/

107 名前:デフォルトの名無しさん [2007/08/24(金) 22:34:33 ]
>>99
1. 読まない
2. 調べない
3. 試さない
4. 理解力が足りない
5. 人を利用することしか頭にない

ちょっとは自分で考えろよ。応用力の無いヤツには何を教えても無駄。
もうこれが最後だからな。

<?php
$html = '<body>
<a href="img/unko.jpg" alt="kuso\'s image">"うんこ"の画像</a>
</body>
';

$result = '';
while (preg_match('/^(.*?)(<.+?>)(.*)$/s', $html, $s)) {
  $result .= $s[1];
  $tag = $s[2];
  $html = $s[3];

  $tag = preg_replace('/="(.+?)"/', '=$1', $tag);
  $tag = preg_replace("/='(.+?)'/", '=$1', $tag);
  $result .= $tag;
}

echo $result;
?>




108 名前:デフォルトの名無しさん mailto:sage [2007/08/25(土) 00:31:43 ]
>>106
初めて知った・・・

109 名前:99 mailto:sage [2007/08/25(土) 07:41:35 ]
>>107
俺は>>87じゃないよ
で、<!-- <a alt="hoge's image" ...> --> でアウト

110 名前:デフォルトの名無しさん [2007/08/25(土) 11:25:12 ]
1. 読まない
2. 調べない
3. 試さない
4. 理解力が足りない
5. 人を利用することしか頭にない

111 名前:デフォルトの名無しさん mailto:sage [2007/08/25(土) 11:29:59 ]
糞コード張って悦に浸ってる馬鹿を煽ってるだけと気づけ

112 名前:デフォルトの名無しさん [2007/08/25(土) 11:57:48 ]
>>109 せんせい、1+1って何ですか?

>>107 ここにリンゴが1個あるだろ。そこにもう1個リンゴをを置いてごらん、2個になっただろ?
  これが1+1だ。答えは2になる。

>>109 じゃぁ1+2は?

>>107 同じように考えればいいさ。1個のリンゴがある。その横にあと2個リンゴを置けば・・ほら、3個になっただろ?
  これが、1+2だ。答えは3になるんだよ。

>>109 わぁ、すっごいなぁ。

>>107 じゃぁ、問題出すよ。1+3は?答えられるかな???

>>109 せんせい、それはまだ習ってません。答えられませ〜ん。

ダメだこりゃw

113 名前:デフォルトの名無しさん mailto:sage [2007/08/25(土) 12:00:04 ]
糞コードは張ること自体が罪。いい経験になっただろ?

114 名前:デフォルトの名無しさん mailto:sage [2007/08/25(土) 12:23:19 ]
浅はかな回答者の糞コードへのツッコミを、どうしても理解力の足らない
質問者の質問ということにしたいらしいねぇ
>>88より後は、全部無駄レスじゃん

115 名前:デフォルトの名無しさん mailto:age [2007/08/25(土) 13:20:24 ]
stickam.jp むてきんぐ
www.stickam.jp/profile/muteking
stickam.jp KGKGKG
www.stickam.jp/profile/kgkgkg


116 名前:デフォルトの名無しさん mailto:sage [2007/08/25(土) 14:07:57 ]
>>113
自分のこと言われてると気付いてないみたいよ。

117 名前:デフォルトの名無しさん [2007/08/26(日) 18:43:44 ]
環境は秀丸です

「前の行末がピリオド&行末がピリオドでない行」
の前後に空行を入れたいのですが、どう書けばいいのか教えてください


Hoge hoge.
Moge moge.
Title
Hoge hoge.
Moge moge.

を下のようにしたいのです。

Hoge hoge.
Moge moge.

Title

Hoge hoge.
Moge moge.


([^\n]*)[^\.]\n ⇒ \n\n\1\n\n とか考えてみたけどダメですた



118 名前:デフォルトの名無しさん mailto:sage [2007/08/26(日) 19:19:40 ]
これでどう?
^(.*[^.])$

119 名前:デフォルトの名無しさん [2007/08/26(日) 19:21:22 ]
>>117
やる気あるのか?
バカは諦めなさい。

120 名前:デフォルトの名無しさん mailto:sage [2007/08/26(日) 19:34:09 ]
>>117
↓スマートじゃないけど。

検索文字列:
\.\f\n.*[^.]\n\f
置換文字列:
.\n\1\n

121 名前:デフォルトの名無しさん mailto:sage [2007/08/26(日) 19:43:28 ]
>>120
サンクス
ばっちりでした

>>118
なんか秀丸って行頭行末をまたぐときとかって、$^とかうまく反応して
くれないんですよね >>120でいけました 118もありがとう



122 名前:118 mailto:sage [2007/08/26(日) 19:51:27 ]
自分のは完全な誤答だったよ(´・ω・`)出直してきます

123 名前:デフォルトの名無しさん mailto:sage [2007/08/26(日) 20:00:21 ]
> ^(.*[^.])$
顔文字っぽく見える

124 名前:デフォルトの名無しさん [2007/08/26(日) 22:09:35 ]
基地害じゃね?

125 名前:デフォルトの名無しさん [2007/08/27(月) 12:32:15 ]
JavaScriptでの「?:」の意味を教えてください。解説サイトでも可です。
よろしくお願いします。

126 名前:デフォルトの名無しさん [2007/08/27(月) 13:19:04 ]
なんでこう、混乱する訳ばかりなんだろうな。

正規表現というのは、例えば
「円周率は3.13」
という誤りを
「円周率は3.14」
と、正しく書くこと。






127 名前:デフォルトの名無しさん mailto:sage [2007/08/27(月) 13:30:30 ]
正則表現とでも呼んでおけ



128 名前:デフォルトの名無しさん mailto:sage [2007/08/27(月) 15:40:01 ]
>>125
キャプチャなしの括弧
ttp://developer.mozilla.org/ja/docs/Core_JavaScript_1.5_Reference:Global_Objects:RegExp

129 名前:125 mailto:sage [2007/08/27(月) 16:15:47 ]
>>128
ありがとうございました。






[ 続きを読む ] / [ 携帯版 ]

前100 次100 最新50 [ このスレをブックマーク! 携帯に送る ] 2chのread.cgiへ
[+板 最近立ったスレ&熱いスレ一覧 : +板 最近立ったスレ/記者別一覧]( ´∀`)<160KB

read.cgi ver5.27 [feat.BBS2 +1.6] / e.0.2 (02/09/03) / eucaly.net products.
担当:undef