[過去ログ] 正規表現道場@2ch Part3 s/煽り|荒らし/あぼーん/g (989レス)
前次1-
抽出解除 レス栞

このスレッドは過去ログ倉庫に格納されています。
次スレ検索 歴削→次スレ 栞削→次スレ 過去ログメニュー
1
(15): 03/11/19 21:42 ID:Kst3Nn4S(1) AAS
Perlに限らずスクリプト系言語で大活躍の正規表現。
このスレは有用そうな正規表現を紹介したり、どう表現したらいいかわからないときに質問をしたりするためのスレッドです。
質問するときは使用言語や得たい結果をなるべく詳しく書きましょう。

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

Perlメモ
 外部リンク[htm]:www.din.or.jp
正規表現メモ
 外部リンク[html]:www.kt.rim.or.jp
Regex::Diagram.pm
 外部リンク[html]:www.cc.rim.or.jp
省14
15: 03/11/21 22:43 ID:??? AAS
文字コード Shift_JIS

my %ichi = ("一"=>1 "二"=>2 "三"=>3 "四"=>4
"五"=>5 "六"=>6 "七"=>7 "八"=>8 "九"=>9);

my %juu = ("十\"=>1 "二十\"=>2 "三十\"=>3 "四十\"=>4
"五十\"=>5 "六十\"=>6 "七十\"=>7 "八十\"=>8 "九十\"=>9);

my %hyaku = ("百"=>1 "二百"=>2 "三百"=>3 "四百"=>4
"五百"=>5 "六百"=>6 "七百"=>7 "八百"=>8 "九百"=>9);

$joubunn =~ s/第(.*?百)?(.*?十\)?(.*?)?条/
"第".($hyaku{$1}||"").($hyaku{$1}?$juu{$2}||0:$juu{$2}||"").($ichi{$3}||0)."条"/eg;
省1
34
(1): 03/12/07 11:49 ID:??? AAS
>>1
スレタイのRegExpが意図した通りに動かない恥ずかしいスレはここですか?
93: 39 03/12/19 10:20 ID:??? AAS
今頃ですが・・・
自力で検索したサイトは難しい所ばかりだった気がしたのですが、
>>1のリンク先を一通りち回って、今回は何とかなりました。
たぶん答えるのもアホらしい低レベルな質問だったんでしょうね。
スレ汚し失礼しました。
172: 04/01/21 15:39 ID:??? AAS
>>169
preg_match('/(?:(?!^(foo|bar)).)*/', $str, $arr); if ($arr[0]) do;

これが正規表現でやることか?
つーか>>1のサイトくらい見ろよハゲ
193
(1): 04/02/12 02:57 ID:??? AAS
>>192
>>1 の正規表現メモを見れ。
455
(1): 04/06/21 10:56 ID:DV/+bk/n(1) AAS
はじめまして。
>>1のリンク先を見たのですが、素人&理数系全くダメの私には理解できませんでした・・・
どなたかアドバイスを下さると嬉しいです。

1-1001までの数字を
1→<a name="1">1</a>



1001→<a name="1001">1001</a>
というふうに置換したいのですが、
省4
648
(1): 04/08/21 19:45 ID:??? AAS
>>647
>>1
s|(?<=<h2)(>\d\d?/)(\d\d?)(?=</h2>)| id="A$2"$1$2|g;
649
(1): 04/08/21 20:05 ID:??? AAS
>>648
御手数おかけしてすみません。
なんだか動作しませんでした。

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

>>1から巡っていろいろ勉強してみます。
有難う御座いました。本当に感謝しています。
663
(3): 04/09/03 00:28 ID:V2uWGL3l(1) AAS
カンマもありうる文字列<table><tr><td>1,2,3,4</td></tr><tr><td>a,b,c,d</td></tr></table>カンマもありうる文字列

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

どんなもんでしょう。
681: 04/09/07 17:44 ID:??? AAS
簡潔に言えば、「Datからアンカーを除去したい」だろ。
自分でやれよそれくらい。>>1
703: 04/09/26 07:50 ID:??? AAS
>>702
>>1
715
(1): 04/09/26 08:42 ID:??? AAS
>>1のリンク先見ろって言ってんのがわからないかなぁ
見た上で>>710みたいに考えてるんだったらやり手だね
749: 04/10/03 05:29 ID:??? AAS
正規表現ライブラリがちがううんだよ。PHPマニュアルにも書いてあるが、
例によって>>1の正規表現メモんとこ参照すると分かりやすい。
750
(3): 04/10/03 22:20 ID:??? AAS
あるシステムの独自タグをあつかっています。

<XXXX Name = Test1 number = 1 value1 = "テスト" value2 = "テスト\"ああ\"" value3="テスト3 \t test">
</XXXX>

という具合に、<XXXX で始まるタグの中にかかれた各属性と値をそれぞれ分割したいのです。最初、Javaプログラムで頑張って書いていましたが、
へたれな自分のプログラムが長くなってしまいバグも所々に…。くせものが属性と値の表記で、valueというキーの値がaaaa としても、
value = aaaa の場合
value = "aaaa" の場合で異なる値にしたい(" がポイント)
value=aaaa や、途中で改行やタブが入る、
value=
省4
903: 04/11/27 17:53 ID:??? AAS
質問はいいんじゃね?
全然できましぇん全部やってください〜なら初心者スレにでも逝けって感じ
>>1よみゃディレクトリ取得くらい素人でも出来る

>>902がスマーティかどうかは置いとくにしても
前次1-
スレ情報 赤レス抽出 画像レス抽出 歴の未読スレ AAサムネイル

ぬこの手 ぬこTOP 0.034s