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

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

■ このスレッドは過去ログ倉庫に格納されています
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/
0627nobodyさん04/08/16 08:10ID:???
電話番号は>>595と>>597で終わってると思うんだけどな。
もっと詳しく知りたいなら>>597に答えないと。
0628nobodyさん04/08/16 10:56ID:???
abcdef @ hijklmp @ aiueos.
という文字列があって1つ目の@を(1)、2つ目の@を(2)という風に
置換したいのですが、どのように記述すれば良いのか教えてもらえますと助かります。
062962804/08/16 11:10ID:???
すみません。PHPスレのほうで特殊な関数を使うことによって
解決しました。お騒がせしてすみません。
0630nobodyさん04/08/16 15:12ID:???
>>628
まじかよ!?
正規表現でも実現しようぜ。

for (0..100){
unless ( $value =~ s/@/$_/ ) { last }
}

perlならこれで動くか?なんか怖いからテストしたくないなw



0631nobodyさん04/08/16 15:16ID:???
全角数字(EUC)を半角数字に変換。
<ルール>
1.言語特有のモジュールを使わずに実現しる。
2.処理前に配列の中に全角数字、半角数字を準備するのは禁止

おまいらこんなはちゃめちゃなルールでできるか?上司が意味不明なこと言ってきたんだよorz
0632nobodyさん04/08/16 15:34ID:???
>>630
perl ならこんな感じか。

$i = 0;
$s =~ s/@/"(" . ++$i . ")"/eg;
print $s;
0633nobodyさん04/08/16 15:55ID:???
>>631
my $str = '1234567890';# EUC
$str =~ s/(?:\xA3([\xB0-\xB9]))/ chr(ord($1)-0xB0+ord('0')) /eg;
print "$str\n";
他の種類の全角文字も入る可能性があるなら、
http://www.din.or.jp/~ohzaki/perl.htm#JP_Match
を参考にするといい。
0634nobodyさん04/08/16 16:06ID:???
>>631はごく普通を意味不明と言うめちゃめちゃな質問だな
063563104/08/16 16:25ID:???
>>633
ウホッ!?
063663304/08/16 19:56ID:???
ハッ!?
直前までPerlのスレ見てたんで思わずPerlで書いてもた・・・
0637nobodyさん04/08/16 21:39ID:???
配列の中じゃなけりゃいいんだから、s/0/0/gからs/9/9/gまで
10個書き並べればOKじゃないかという気もする
0638nobodyさん04/08/16 21:48ID:???
>>631
>>633
0xA3B0〜0xA3B9までが0〜9なんだよ。
第1バイトが0xA3なのを確認して第2バイトから0xB0を引けばよろし。
もしくは2バイトずつのまとまりから0xA3B0を引けばよろし。
0639nobodyさん04/08/16 21:53ID:???
つーかCで良く実装されてるんだからその通りに実装すりゃいいじゃん
0640nobodyさん04/08/20 09:23ID:???
ずいぶん寂れてるな。ここらで俺が問題を出してやろう。

XSS対策のHTMLエスケープを1行で済ませ。もちろん消すのじゃなくて、特殊文字に置換するんだぞ。
0641nobodyさん04/08/20 10:03ID:???
(´-`).。oO(素直に「XSS対策のHTMLエスケープを1行で描いてみました。
 (式)
無駄な部分や、非効率な部分がありましたら添削いただけるとありがたいです」って書けばいいのにね。。。)
0642nobodyさん04/08/20 15:10ID:???
>>641
だって書いてないし;
0643nobodyさん04/08/20 17:34ID:???
(´-`).。oO(素直に
        「XSS対策のHTMLエスケープを1行で書くやり方を教えてください」
       って言えばいいのにね・・・)
0644nobodyさん04/08/20 17:59ID:???
>>643
別に教えてほしいわけじゃないもん
0645nobodyさん04/08/20 19:58ID:???
ここまで自虐的な構ってくんが拝めるのもあと半月か
0646nobodyさん04/08/20 20:13ID:???
まっ、宿題は自分でしろと言うことですね。
0647nobodyさん04/08/21 19:21ID:zyqI2KUi
置換ツールのスレからきました。
置換ツールで正規表現を使いたいんですけど、

<h2>8/21</h2>
を
<h2 id="A21">8/21</h2>
という風に、「日付に当たる部分」を「idとして挿入する」という正規表現の書き方をお教え願えませんでしょうか?

#正規表現=perlだと思って、ここにきたんですが、間違っていたら誘導お願いします。
0648nobodyさん04/08/21 19:45ID:???
>>647
>>1
s|(?<=<h2)(>\d\d?/)(\d\d?)(?=</h2>)| id="A$2"$1$2|g;
0649nobodyさん04/08/21 20:05ID:???
>>648
御手数おかけしてすみません。
なんだか動作しませんでした。

ソースを確認したところ、
<h2>8/21</h2>
ではなくて、
<h2>8/21 タイトル</h2>
になっていたので、うまくいかなかったのかもしれません。

>>1から巡っていろいろ勉強してみます。
有難う御座いました。本当に感謝しています。
0650nobodyさん04/08/23 13:06ID:???
>>649
こいつアフォってことで間違いない?
0651nobodyさん04/08/23 14:30ID:???
>>650
アフォでもなんでもいいですよ。
正規表現必要な分だけ勉強して覚えたのでできましたし。
なんで不要に煽るんですかね。
0652nobodyさん04/08/23 18:06ID:???
>>651
なんで質問すらまともにできないんですかね。
0653nobodyさん04/08/23 18:09ID:???
>>652
済んだことをねちねちと。
0654nobodyさん04/08/23 19:14ID:???
>>653
タイトル読めませんか?
0655nobodyさん04/08/23 19:59ID:???
タイトルの正規表現が理解できなかったとみえるな
0656ピエール04/08/23 22:11ID:aJIVYOH0
http://ada-ch.jpn.org/ez/ 煽りならこのサイトが一番
0657nobodyさん04/08/24 03:13ID:???
>>651
>アフォでもなんでもいいですよ。
なんでもよくない。間違いなくお前はアフォだ。リアルに言うと知恵遅れ。
自分がアフォだとも気づかずに必死に勉強とかやってるのってなんか空しいな。
まずは自分がアフォだと認識して、具体的にどの能力が劣るのかを知りなさい。

これからは質問前に自分の疑問と、どうしたいかっていうことをきちんとまとめてから
ここにきて書きはじめなさい。急がば回れってね。質問前に遠回りしてもしっかりまとめれば
誰かがちゃんと答えてくれるよ。
0658nobodyさん04/08/24 17:59ID:???
>>657
いや、解決したから。
0659nobodyさん04/08/24 18:23ID:5aeoylmi
au使いでPCのアドレス(メーラーはBecky!2)にメールを自動転送しています。
その際に受信ボックスから、携帯メール(docomo ezweb vodafone)をフィルタリングマネージャで
別のフォルダ(フォルダ1と仮定)に振り分けたいのですが、
その中でも彼女のメールだけさらに別フォルダ(フォルダ2)にしたいと思ってます。

つまり、
" ***@docomo.ne.jp " " ***@ezweb.ne.jp " " ***@*.vodafone.ne.jp "から来たメールは
フォルダ1に振り分けたいが、もしそれが彼女のアドレスの場合はフォルダ2に振り分ける、
といった感じです。

どのように記述したらいいのでしょうか?

以下、Beckyヘルプより引用


下記の正規表現がサポートされています。

^行頭にマッチします。
$行末にマッチします。
X|YXまたはYにマッチします。(X,Yは正規表現です)
[A-Z]AからZまでの間の文字にマッチします。(A, Zは任意の文字)
[^A-Z]AからZまでに含まれない文字にマッチします。
[ABC]A,B,Cのいずれかの文字にマッチします。 (A,B,Cは任意の文字)
[^ABC]A,B,Cのいずれでもない文字にマッチします。
.任意の一文字にマッチします。
X*Xの0以上の繰り返しにマッチします。 (Xは正規表現)

X+Xの1以上の繰り返しにマッチします。 (Xは正規表現)
X?Xまたは空文字列にマッチします。


()で囲んだ正規表現は解釈の優先順位が高くなります。
0660nobodyさん04/08/24 19:08ID:???
まずは彼女のメルアドを晒せ
漏れがメル友に(ry
0661nobodyさん04/08/24 19:25ID:???
>>659
Becky!のフィルタの仕様がわかんないけど、

^From:.*kanojo.kawaiiyo.kanojo → まず大事なメルを保護
^From:.*(どこも|あう|ぼだほん)\.ne\.jp → 残りのうち携帯メルを振り分け
(中略)
どれにも当てはまらないもの → ベタな inbox に落ちる

こんな仕組みじゃないのかな。

むしろ、こちらでどうぞ。
メールソフト Becky! Part9
http://pc5.2ch.net/test/read.cgi/software/1090377005/
066265904/08/24 20:38ID:???
>>660
(・ε・)

>>661
よく分からないので該当スレに逝ってきます。
ありがとうございました!
0663nobodyさん04/09/03 00:28ID:V2uWGL3l
カンマもありうる文字列<table><tr><td>1,2,3,4</td></tr><tr><td>a,b,c,d</td></tr></table>カンマもありうる文字列

これでテーブルタグの中にあるカンマだけ</td><td>に置き換えたいのです。

どんなもんでしょう。
0664nobodyさん04/09/03 02:17ID:???
>>663
Perl なら

s{(?<=<table>)(.+?)(?=</table>)}
 { (my $str = $1) =~ s|,|</td><td>|g; $str }eg;
066566304/09/03 07:50ID:???
>>664
Perlです。ありがと。正規表現一発ではムリということか。
使ったことのない構文がたくさん入ってるんで、ちょっと解析してみます。
066666304/09/03 08:46ID:???
>>664
とりあえず解析後回しで突っ込んでみたら完璧でした。
もしかして<table>〜</table>が複数ブロックあるとダメかなと思ったけどOK。
なんか自分ではまったく考えられない構文だったのでちょっと絶望感。

とりあえず誰かの役に立てばと、作ってたルーチン晒します。
アウトライン指定を行頭ピリオドの数で、行頭カンマをテーブルと判断して
自動整形。
アウトラインはH1は掲示板タイトルに使うし、H2は記事タイトルに使うから、
H3からね。

$comment = &sanitize($comment,3);
$comment = "\x0A$comment\x0A";
$comment =~ s/\x0A+/<\/p><p>/g;
$comment =~ s/<p>\.\.\.\.([^<]*)<\/p>/<h6>$1<\/h6>/gi;
$comment =~ s/<p>\.\.\.([^<]*)<\/p>/<h5>$1<\/h5>/gi;
$comment =~ s/<p>\.\.([^<]*)<\/p>/<h4>$1<\/h4>/gi;
$comment =~ s/<p>\.([^<]*)<\/p>/<h3>$1<\/h3>/gi;
$comment =~ s/<p>,([^<]*)<\/p>/<tr><td>$1<\/td><\/tr>/gi;
$comment =~ s/<tr>[^,],<\/tr>/<\/td><td>/gi;
$comment =~ s/<\/p><tr>(.*?)<\/tr><p>/<\/p><table><tr>$1<\/tr><\/table><p>/gi;
$comment =~ s{(?<=<table>)(.+?)(?=</table>)}{ (my $str = $1) =~ s|,|</td><td>|g; $str }eg;
$comment =~ s/(s?https?:\/\/[-_.!~*'()a-zA-Z0-9;\/?:\@&=+\$,%#]+)/<a href="$1" target="_top">$1<\/a>/gi;
$comment = "<p>$comment</p>";
$comment =~ s/<p><\/p>//gi;
0667nobodyさん04/09/03 16:41ID:XAO5vI6O
リンク集のぺーじより、
ファイルネームがfoo.cgiに関するリンクをすべて洗い出したいとき、
どのように書けばよいのでしょうか?
/<A 〜〜foo.cgi.*?>/ig
という感じになると思うのですが〜〜の部分がよくわかりません。
ちなみに、href=をつけていないのは、改行がはいっていたり、classなどよけいなタグが入っていることがあるためです。

066866704/09/03 16:56ID:???
ありゃ、自己解決した。
/<A .*HREF=.*foo.cgi.*?>/ig
でよろしいようですね。
検索結果がタグになっていたんで、Web表示だとうまく見えていませんでした。


0669nobodyさん04/09/03 17:52ID:???
>>667-668
よろしいかどうかは君が相手にしているデータ次第なわけで。

$_ = <<'EOF';
<a class="TRAP" name="href">foo.cgi</a>
<a
href="foo.cgi" class="OK">OK</a>
<a class="OK" href="foo.cgi">OK</a><a href="foo.cgi" class="OK">OK</a>
<a class="OK" href="foo.cgi"
>OK</a>
<a href="fooocgi">TRAP</a>
<a href="bar.cgi?href=foo.cgi">TRAP</a>
<a hreflang="ja" name="fooocgi">TRAP</a>
EOF

print '[', join("]\n[", /<A .*HREF=.*foo.cgi.*?>/ig), "]\n";
print "---\n";
print '[', join("]\n[", /<a\b[^>]*?\shref=[^>?]*?foo\.cgi[^>]*>/ig), "]\n";

まぁ解決したようなのでこれ以上は突っ込まんでおく。
0670nobodyさん04/09/05 17:08ID:VHVjccb7
phpで第二空白から第三空白までの文字列取得したいんですが、
どのような方法ありますか?
aaaaaa aaaaa aaaaaaaaaaaaa aaaa aaaaa
         |← ここです →|
0671nobodyさん04/09/05 18:32ID:???

空白を正規表現で何て書くか分かったら解決な。
0672nobodyさん04/09/05 19:42ID:???
正規表現使うより
スペースでexplodeしたほうがいいんじゃないの?
0673nobodyさん04/09/06 07:17ID:???
>>672
$a = array_slice(explode(" ",$aaaaa), 2, 1);
これでいいですか。
0674nobodyさん04/09/06 18:07ID:???
>>673
そこまで分かっているなら試せばよかろう・・・
0675nobodyさん04/09/07 09:23ID:Z5/Re9xz
<a href="../test/read.php/bbs/1234567890/10" target="_blank">>>10</a>
や
<a href="../test/read.php/bbs/0987654321/155" target="_blank">>>155</a>
xxxxxxxxxx.datから上記のようなアンカーリンクを>>10のようにしたい。
どなたかお願いします。
0676nobodyさん04/09/07 09:24ID:Z5/Re9xz
?a href="../test/read.php/bbs/1234567890/10" target="_blank">&gt;&gt;10</a>
や
?a href="../test/read.php/bbs/0987654321/155" target="_blank">&gt;&gt;155</a>
xxxxxxxxxx.datから上記のようなアンカーリンクを>&gt;0のようにしたい。
どなたかお願いします。
0677nobodyさん04/09/07 13:36ID:???
>>675-676
サパーリ意味ワカンネ
0678nobodyさん04/09/07 14:23ID:???
>>675-676
同じくマッタク意味ワカラン
0679nobodyさん04/09/07 16:33ID:???
>>675は専用ブラウザのログの減量化を目論んでおり
スレ内アンカーのAタグを削除すればかなり効果があると睨んでいる。
専用ブラウザのためAタグが無くともポップアップするので困らないと思ったのだろう。
そしてアンカーを削除することに成功し、ポップアップしないことを確認し
今度は「それを元に戻す正規表現を教えて下さい」と質問しに来るのだ。
0680nobodyさん04/09/07 17:22ID:???
意味がわからん、もっと分かりやすく説明してくれ
0681nobodyさん04/09/07 17:44ID:???
簡潔に言えば、「Datからアンカーを除去したい」だろ。
自分でやれよそれくらい。>>1
0682nobodyさん04/09/07 17:49ID:???
アンカー消すのか?
いいのか?
2chブラウザはアンカー自動でして無いと思うけど
dat直読みだろ。それでいいのか?
それなら簡単に消せるだろうが、なんに使うのか
0683nobodyさん04/09/09 09:11ID:???
質問です。

「2ch」をアドレスに含まない「http」で始まるリンクにマッチさせることはできますか?
オートリンクで挿入されたリンクを対象にしています。

<a [^>]+(!?2ch)[^>]+>http
こんな感じかなあとやってみたのですが、出来ませんでした。
0684↑04/09/09 09:13ID:???
書き忘れ。

マッチする場所は問いません。
0685nobodyさん04/09/09 20:10ID:???
漏れなら、正規表現ひとつで済まさずに、
「http:// でマッチ」→「2ch にマッチしたら飛ばす」→「処理」、とかするかなあ。
068668304/09/09 21:31ID:???
回答ありがとうございます。

$regexp = <STDIN>;
if($log =~ /$regexp/){

perlで上記のような感じになってるんで半分諦めていますが、
できるものなら高度な正規表現を使ってみたいと思った次第なのです。
Perl5.8.2で使える正規表現で何かいい表現はありますか?
0687nobodyさん04/09/10 10:41ID:???
>>683
<a (?![^>]*2ch)[^>]+>http
068868304/09/10 10:46ID:???
>>687
希望どおりにマッチしました。
[^>]を中に入れてしまえばよかったんですね。
あと ?! と !? 間違ってましたね。。。
ありがとうございました。
0689nobodyさん04/09/13 00:58:55ID:???
perlですが、
URLにマッチさせる際、正確に(https://とかにも)マッチするようにしたいのですが、
どうすれば一番簡潔に決められますか?

あと、メアドと電話番号のそれぞれをmailto:とteltoに置き換えたいのですが、どうすればよいか思い浮かびません。
英数@英数とかにすると電話番号@〇〇.ne.jpとかが判別できないので…

よろしくお願いしますm(_ _)m
0690nobodyさん04/09/13 02:41:38ID:???
>>689
URL: http://www.din.or.jp/~ohzaki/perl.htm#httpURL
メールアドレス: http://www.din.or.jp/~ohzaki/perl.htm#Mail
電話番号: >>594-602
0691???にマッチさせるには?04/09/14 23:26:21ID:Kd7HVFLL
「ID:???」(あるいは「???」)にマッチするか判定する正規表現はどう書きますか?

$id =~ /ID:???/
とすると、エラーになりました。↓
Nested quantifiers in regex; marked by <-- HERE in m/ID:??? <-- HERE /

WindowsXPでActivePerlを使用しています。
0692nobodyさん04/09/14 23:30:02ID:???
>>691
エスケープ
0693nobodyさん04/09/14 23:41:29ID:???
>>691
エラーメッセージ見てわかってくれよ・・・
069469104/09/14 23:56:41ID:Kd7HVFLL
>>692-693
できました。ありがとうございました。
0695nobodyさん04/09/19 15:59:53ID:???
正規表現を表示するフォントで見やすいものありますか?
等幅のゴシックかなあ・・・。
0696nobodyさん04/09/19 23:14:45ID:???
>>695
http://pc5.2ch.net/test/read.cgi/tech/1032261438/
http://pc5.2ch.net/test/read.cgi/prog/1090997542/
0697nobodyさん04/09/20 10:26:19ID:???
>>696
THX!
上のスレの>>55がめちゃくちゃ役に立ったよ。
0698nobodyさん04/09/22 17:13:59ID:JesDYCu3
#含む#以降の文字列にマッチさせるにはどうすればよいでしょうか?

あと、[email protected]みたいなメアドを電話番号と区別するにはどうすればよいでしょうか?
(電話番号はtel:メアドはmailto:にしたいのです)

よろしくお願いしますm(_ _)m
0699nobodyさん04/09/22 17:46:51ID:???
> #含む#以降の文字列にマッチさせるにはどうすればよいでしょうか?
$'

> あと、[email protected]みたいなメアドを
> 電話番号と区別するにはどうすればよいでしょうか?
$`
0700nobodyさん04/09/23 02:56:01ID:???
このスレって丸投げもOKになった?
0701nobodyさん04/09/23 04:38:16ID:???
>>700
最初から OK だよ。

但し、丸投げとバレた時点でアウト、というルール。
0702nobodyさん04/09/26 07:43:52ID:FGVvy0I6
hoge12234.jpg
みたいなファイルネームの文字列から数字の部分だけを取り出して変数に代入したいんですが、どのようにすればいいんでしょうか?
0703nobodyさん04/09/26 07:50:03ID:???
>>702
>>1
0704nobodyさん04/09/26 07:57:37ID:FGVvy0I6
1のどれ見ればいいのですか?
0705nobodyさん04/09/26 08:00:19ID:???
>>704
何故にそこまで指定せにゃならんのだ
ヒント与えてやってんだから自分で探せよ
0706nobodyさん04/09/26 08:01:04ID:???
>>704
> このスレは有用そうな正規表現を紹介したり、どう表現したらいいかわからないときに質問をしたりするためのスレッドです。
> 質問するときは使用言語や得たい結果をなるべく詳しく書きましょう。

>>701も見てみろ
0707nobodyさん04/09/26 08:04:00ID:???
道場ですから
0708nobodyさん04/09/26 08:04:27ID:FGVvy0I6
>どう表現したらいいかわからないときに質問をしたりするためのスレッドです。
>質問するときは使用言語や得たい結果をなるべく詳しく書きましょう。
て書いてありますね。
使用言語はperlです。
0709nobodyさん04/09/26 08:15:50ID:???
> 700 名前:nobodyさん 投稿日:2004/09/23(木) 02:56 ID:???
> このスレって丸投げもOKになった?


> 701 名前:nobodyさん 投稿日:2004/09/23(木) 04:38 ID:???
> >>700
> 最初から OK だよ。

> 但し、丸投げとバレた時点でアウト、というルール。

ちょっとは自分で努力しなさい。
やった結果がうまく出来なかった場合、漏れたちがアドバイスをしよう。
0710nobodyさん04/09/26 08:26:31ID:FGVvy0I6
考えたのは
ファイル名を一文字ずつ分解して配列変数に入れて、一つずつ0-9に該当するか見ていって、該当したらスカラー変数に入れてくっつけていく。
いかにも効率がわるいですが、どうすればいいですか?
0711nobodyさん04/09/26 08:28:13ID:???
何のために正規表現があるのかと
0712nobodyさん04/09/26 08:31:49ID:???
正規表現理解しろよ
0713nobodyさん04/09/26 08:33:31ID:FGVvy0I6
だから、どう表現していいのかわからないので教えてください。
ということで書き込みしてるわけですが。
0714nobodyさん04/09/26 08:36:37ID:???
ちょっとは自分で努力しなさい。

ってループしてる…
0715nobodyさん04/09/26 08:42:00ID:???
>>1のリンク先見ろって言ってんのがわからないかなぁ
見た上で>>710みたいに考えてるんだったらやり手だね
0716nobodyさん04/09/26 08:51:07ID:???
てか釣りだろ、放置汁
0717nobodyさん04/09/26 08:51:53ID:FGVvy0I6
>>715
さっきから、誰に向かって、書いてるつもりなの?
こんな質問スレで、自分にだけわかる言葉でレスつけても仕方ないと思うんだけど、
まさしく>>715はバカの壁ってやつですね。
0718nobodyさん04/09/26 08:54:57ID:???
やっぱ釣りか
さーて釣り宣言まだかな
0719nobodyさん04/09/26 08:57:36ID:FGVvy0I6
時間が悪かったみたいですね。
残念。
0720nobodyさん04/09/26 08:58:39ID:???
よくある光景だなぁ
0721nobodyさん04/09/26 09:00:45ID:???
正規表現スレで>>710な発言してる時点でいつ来ても同じだな
0722あぼーんNGNG
あぼーん
0723nobodyさん04/09/28 15:15:15ID:???
[:graph:]に日本語が該当しないのは仕様ですか?
キーワード処理に便利なんですが。
0724nobodyさん04/09/28 17:57:22ID:???
>>723
仕様です。
072572304/09/28 18:52:44ID:???
>>724
ありがとうございます。
0726nobodyさん04/09/29 02:49:00ID:???
_
■ このスレッドは過去ログ倉庫に格納されています