楽天モバイル[UNLIMITが今なら1円] ECナビでポインと Yahoo 楽天 LINEがデータ消費ゼロで月額500円〜!


無料ホームページ 無料のクレジットカード 海外格安航空券 解約手数料0円【あしたでんき】 海外旅行保険が無料! 海外ホテル
告知欄です


■掲示板に戻る■ 全部 1- 101- 201- 301- 401- 501- 601- 701- 801- 最新50
メモ2

752 :名無しさん@勉強中 ★:07/06/11 17:23:52 ID:???
>>750さん
出された情報と条件で
あえて正規表現のみ使って
あえて一行でマッチさせようとするなら

.*昨日.*今日.*明日.*|.*昨日.*明日.*今日.*|.*今日.*昨日.*明日.*|.*今日.*明日.*昨日.*|.*明日.*昨日.*今日.*|.*明日.*今日.*昨日.*

とかするしかないかと思うのですがもっと良い方法もあるかもですね。
もっといい方法を御存知の方 教えて下さいです
(「http://pc11.2ch.net/test/read.cgi/tech/1156413899/324-332n
 とかみると
 「(?=なんたら)」とかいうのがそうなのかな)

要するに、正規表現で一行でという縛りだと
「昨日」「今日」「明日」の順列組み合わせ(だっけか)を
全部書き出すしかないかなと。
出された例2がマッチしないのもそういう道理だと思うです。

上のは3個だったのでまだいいですが
もっと多い場合は
配列に入れて順列組み合わせをやってfor文の中で正規表現式を入れて
なんたらかんたらで
それこそ環境や使用言語によって千差万別だと思いますし
これ以上はここで訊かれても困るです。
というかウソ書いてるかもしれないですし。
>>751さんの出されたスレッド等できいてみて下さいです


で、基本も何もなっちゃいない独学のド素人が書いたたわごとに過ぎないので
間違ってたらごめんなさいという事で。
学校とかで基本から学んでみたいものです。

501KB
続きを読む

掲示板に戻る 全部 前100 次100 最新50
名前: E-mail(省略可)

0ch BBS 2006-02-27