68user's page 掲示板

Prev< No. 3904〜3907> Next  [最新発言に戻る] [過去ログ一覧]
No. 3904 # 68user 2004/08/02 (月) 03:04:19
>>3903 かりり
お久しぶりです。お元気そうでなによりです。SEGA BBS で
遊んでたのは 7年も前なんですねぇ。

> CGIって何ですか?
は忘れましたが、「タバコを吸って地球温暖化になったらどう
するんですか?」と言われて困ってしまったのはよく覚えています。

IT 関連の職につかれましたか。ちなみにわたしは SE なのか
プログラマなのかよくわからんのですが、とりあえず Perl や
C や Oracle や Pro*C や PL/SQL や Java などと たわむれる
毎日です。

「ここが間違ってる」というご指摘や「もっとここを詳しく説明しろ」
とかいうリクエストがありましたら、遠慮なくどうぞ。

No. 3905 # 68user 2004/08/02 (月) 03:05:08
「UNIX の部屋」
      http://X68000.q-e-d.net/~68user/unix/
を更新しました。

No. 3906 # has 2004/08/03 (火) 00:59:08
>>3892 じぇぃじぇぃ
その後いかがでしょうか。

>>3893 has
にも書いたとおり、他の人に聞いてなんとかなったのならそれはそれで
まったく構わないのですが、何をどうしたかの報告が欲しいんです。

No. 3907 # さいさん 2004/08/03 (火) 21:59:23
HP-UX11.00でPerlでシェルスクリプトを書いています。
Perl4なのですが、Perlでの置換について教えてください。

不等号で囲まれた文字列「<aaa.bbb@test.co.jp>」から
不等号だけを取り除いた文字列を取り出したいのですが
上手くいきません。

--------------
#!/usr/contrib/Q4/bin/perl
#

$addr="\<aaa.bbb\@test.co.jp\>";
$addr=~ s/<//g;
$addr=~ s/>//g;
print "$addr\n";
exit 0;
----------
この場合だと、置換処理を2回行わなければなりません。
1回で終わらせたいのですがごうすればよいでしょうか。

--------------
#!/usr/contrib/Q4/bin/perl
#

$addr="\<aaa.bbb\@test.co.jp\>";
$To=~ s/([^<>]?)+?/$1/g;
とか
$addr=~ s/^<([^<>]?)+?/$1/g;

exit 0;
----------

Prev< No. 3904〜3907> Next  [最新発言に戻る] [過去ログ一覧]