はてなキーワード: がなとは
合コンでも友達の紹介でも、「かわいい子を紹介」という暗黙のパターンが苦手。
見た目よりも相性の合う会わないが重要だと思うので(あえて「内面重視」とは言わない。偽善者っぽいから)。
もっとも、俺と相性の合う女なんてたいてい恋愛やる気なしだが。
人に「良い」と思われたことが無い。ほぼ確信している。少なくとも「良い」と思った旨がこちらに伝わる類のものを持っていない。多分可視化させてはいけない部分で秀でてる部分はあると思う。スケープゴートっぷりとか。可視化しかけたら、「そんなのが良くったって、ねえ」「そもそもそれって良い悪いじゃないし」みたいな感じでそつなく押し込められる。「良い」ものの埋蔵場所が自他共にタブーがらみである認識があるみたい。
審査・試験っぽいもので「及第点」を取ることはある。でも魅力とか誰かの琴線とかそういう方向の、人に直接作用するような「良さ」は今のところまだ発覚していない。少なくとも自分で言及できるような類のものは。
何かしらのご縁で「私たちいじめとかしませんから、ハイソですから」って色合いの集団に身を投じて過ごしていくとなると、潤滑剤としての褒め合いが必要になる。社交辞令とそこに毛がもじゃもじゃ生えた類のあれ。そういうとこに自分みたいなのが混じると、排斥されるんじゃないかと予測されるかもしれないけど、これまたぎっちょんちょん。如何にしてこの駄目なとこしか見当たらないターゲットを褒め上げるか、というテクニックの競い合いが白熱して、すごいことになったりする。そういう集団内ではそれはそれは空虚に褒められまくる。
そしてそのまま過ごしていると、主に褒められたい念を内に秘めてる人から「あんた褒められたくてそんなポジションにいるんでしょ」みたいな野次を明暗関係なく飛ばされる。内に秘めたる思いは空虚にすらビビッドな彩色を施すみたい。こちらとしては集団に引っ付く理由は別のところにあって、良くないことを無理やり良いように言われるのはしっくりこないどころか時としてたいそう気持ち悪いし、言った相手も閻魔様に舌抜かれる危険性を孕むし、そういう褒め褒められは集団内に平穏にとどまるためのやむを得ないリスクとしてしか捉えられない。隣の芝生ブルー。そしてその誤解もまたリスクとして積まれていく。
リスクが許容範囲を超えてあちこち蝕んできたら、集団から身を引いて心身修復タイムに突入する。野次を飛ばした人はこれ幸いと後釜にすわろうとするんだけど、いくらでも良いとこある人褒めたってテクニックは競えないからいまいち白熱しない。人に自律的な悪意を飛ばせる人って、どっか別のとこで良さ確立させ済みで足場のしっかりしてる人が多い。良い所を良いと言うだけで済む人は、あっさりシンプルイズベストになる。退いた人が何故あんなに褒められていたのかが分からない当人は不服かもしれないけど、それがさしあたり一番失礼の無い、美しい振る舞いだからしょうがない。その人の頭上なり股下なりを素通りしていく褒め言葉は、顔面にべちんとぶちかまされる貶し言葉とはまた違った切なさがある。感じさせずに済むならそれに越したことは無い切なさ。
蝕みがマックス状態の時はいつも思うんだけど、恵まれてなくてかつ恵まれてる。適当な枠組みで恵まれてる方をメタい方に割り当てて、自分と過去もしくは未来の集団の平安を保っている。この恵まれ方も埋蔵してる部分だから、掘り返したら徳川様の祟りが起こる。そんな共通認識がどこかにある。集団を離れてなお集団に属している。しかもかなりポジティヴなこころもちで。
その場所に一匹狼はいない。
「学歴がなくても成功できる自由」を求めるならまだ分かるが、「学歴があっても失敗する自由」ってなあ。
元増田は自由を求めてるんじゃなくて、他人に失脚してほしいだけだろ。それはただの妬みだから目を覚ませ。他人を妬んでる暇があったら自分の現状と向き合うほうが建設的だ。
正直、空気が読めない当たり障りのないウザいコメントには適当すぎる返し方で「お前はウザコメしたんだよ」
と暗に分かるようにレスします。まあ分からない人も多々いますが直で会った時に酒飲みながら言及する。
とことんどういう積もりか言及する。大抵そういう奴はあちらこちらで空気読んでないコメント書いているから
他の連中も調子に乗って同じような事書いてきたりする。イジメ?苛めじゃないよ。お前のコメントで皆が気分害してるんだ。
を明るく説教。それで分かって貰える。
とはいっても、がんばれ!とか自分もやった事ある!(共感!)
みたいなレスはそいつの人徳にも因るんじゃなかろうか。
つまり元増田には人徳があって、そういう軽いノリの返信しても相手してくれるイイ奴!
という雰囲気が漂ってる。つまり、今の元増田は凄いいい奴。
今、その手のレス返しがなんかダルかったら適当に流しておけばいいじゃないか。
後でそのダルいレスした奴がいい人脈を持ってこないとも限らないし。うまく往なしてしまえ!
というか自分の書いている日記の内容がまずウザコメを許すような、相手の思考が進まないような
そんな話を書いていないかどうか?をまず見直した方がいいと思う。あと、敢えて即レスやめてみるとか。
今日、サークル部屋行ったらA先輩しかいなくて、ちょっと雑談してたら、「少し前から言おう言おうと思っていたんだけど」って告白された。
なんでそんなたちの悪いジョーク言うんだろうって思ってしまったのは、私はいわゆる『デブス』だから。
世の中の女の子が「ダイエットしてるのー」と言いながらぱくぱくお菓子とか食べるのは、実際のところ自分の体型がダイエットなんて必要としていないとわかってるからだよね。
ダイエットしてる、ダイエットしたい、って答える人の半数以上は痩せ型だって言うし。
だけど私は本当の『デブ』なんだ。
今の体重は70キロ台。
小さい頃からデブ。
ずーっとデブ人生歩んできて、もうすぐ二十歳で、ずっとこのままなのかな、童貞は三十歳越えると魔法使えるらしいけど処女も使えるのかな、とか考えるくらい。
「顔立ちは可愛いのにもったいない」とか言われても本気にせず、「そんなお世辞言ってくれなくてもいいよ!」とか答えてた。
最近は大きいサイズの服も可愛いのがけっこうあって嬉しいな、とか考えてた。デブがどんなに可愛い服着ても、『可愛く』は見えないのになー。
何度かダイエットもトライしたけど、結局のところ精神力が弱すぎて(運動嫌い)続かなかった。
唯一、中学生時代に半年くらい軽い拒食症(食べ物を見ると吐き気がして少ししか食べられない状態。原因不明。いつの間にか治った)になって標準体型になったかなー。
そういえばそのときは異常にモテた。学校の先輩とか、塾の先生(大学生アルバイト)とか、道往く変質者とかに。人生初のモテ期だったなぁ。デブ期に作った制服だったからぶかぶかのゆるゆるになってて、しかもスカートは落ちてくるからベルトで締めてたっけ。
そんな私のことを、A先輩が好きになるわけないと思った。
A先輩って、性格はちょっときついけど、背が高くてビジュアル系くさいイケメンだからひそかにモテるんだ。
すごいラノベ&SF小説愛読者だけど。半年に1回、ダンボール箱5箱分くらいのラノベを実家に送ってたりする(部屋に置き場所がなくなるから、とかで。箱詰め手伝ったし・・・)
お互いラノベ好きだからオススメ本とか教えあったり、一緒に本屋行ったとき可愛い表紙の本を渡されて「買うの恥ずかしいからレジ頼むー」とかそんなやり取りがあったりした程度で・・・。
お店で買うのが恥ずかしいならアマゾン使えばいいんですよって言うと、konozamaは信用ならんとか言い出す。(まあ実際、アマゾンで予約注文しても発売日には読めないんだけど)
ってことをあれこれ思い出し、結局のところ一緒にいたら都合がいいからとかかな・・・。
一瞬にしてそんなことを思って、「またまたそういう意地悪な冗談を。誰かと賭けでもして負けたんですかー」と言って誤魔化してしまった。
デブスに告白してこいとか、よくある罰ゲームだよね。デブスが本気にして悩んだりするとゲラゲラみんなで笑ったりすんの。
A先輩は「うーん」と笑って後は何も言わなかったよ。
なんとなく気まずい雰囲気になったのにいつまで経っても他に誰も来ず、結局ふたりで電車乗った。
「プシュケ読んだ?」「買ったんですけど、すごい鬱展開が待ってるらしいから怖くてまだ読んでません」「読む前に感想とか見ちゃ駄目だって。先入観なしで読んだほうがいいから」とか言う話をした。
私の住んでるマンション前で別れてから、そう言えば暗くなったりすると絶対にマンションの前まで送ってくれるんだよなーっていまさら気付いた。先輩の住んでるとこと最寄り駅はひとつ違う。こんな女襲う変態いないのになぁ。
たまに怖いくらい性格きついけど、私にそういう態度を見せたことはなかったっけ。
もしかして私が、普通の体型で、顔も可愛かったら、素直に受けられたのかなー。
コメントを寄せて頂く事自体は嬉しいのですが、
「コメントしなきゃ」が先に来るから内容がないのかな。私読んでるよ!アピールなのかしら。サシで飲む時そんな応答してたら会話続かないよね。みんなサシ飲みする時どんな会話するのかしら。お互い言いたい事言うだけで人の話聞かないのかしら。そんな気がする。
このテの馴れ合い昔から違和感覚えてました。でも最近何故か耐えられない。なぜ話題を掘り下げないのか。もっと詳しく聞こうとしないのか。偏見かもしれないが年齢が下がるほどこの傾向は顕著。十数文字の返答に絵文字つければ全て解決するとでも思っているのか。馴れ合いすることがそんなに楽しいのか。いや私も楽しい時期があった。それは返答の内容が楽しいのではなく「返答される事」自体が楽しかったためである。中身で勝負しようよ。思考を停止せず、中身で勝負しよう。っていうかもっと「日記の話題」に興味を持とうよ。具体的に掘り下げようよ。
http://anond.hatelabo.jp/20080923015700
こういうのをこんな時間に書くこいつがどこのガキか知らねえけどキモイ。
人間の成長過程なんて調べたらすぐ分かるだろ。そんな事を態々安直にこんな所で聞くバカが気持ち悪い。
エロゲやりすぎ妄想脳チックなのが怖い。中三でビラマンって何だ。どこの世界の話だ。
お前の親がお前見たら泣くだろうよ。
将来まかり間違ってお前の嫁になった奴は後悔するだろうよ。まあ可能性低そうだがな。
ロリとかいってたら済まされると思ってんじゃねえぞ。お前らのおもちゃじゃないんだよ。ガキは。
テメエだって悪臭放ったピグモンみてえなババアに追い掛け回されたらキモイだろ。
おめえがやろうとしてるのはそれと一緒なんだよ。ああ、わかんねえかこの表現。
そんな事分かる奴だったら、一番最初のエントリ書く前に気づくもんな。頭悪そうだもんな。
金稼ぎの為にエロ声優やってる奴の芝居みたいなアホな喋りはしねえし、
ましてやエロゲ台本みたいなプレーヤーに都合のいい事いわねえんだよ。
奴らはちゃんと脳みそが詰まった人間で、現実だ。ガキなだけで。
とか書いてやったけど、マジもう治らないだろうな。キメエ。
「はじめての正規表現」がホッテントリ入りしていますが、
導入としては、何に使うのかがわかりやすくて良いのではないかと思います。
あれを見て、基本機能をまとめてみたくなったので、正規表現の基本的な機能について書いてみます。
(正規表現が初めてという人は「はじめての正規表現」を先に見たほうがいいと思います。)
例では「検索」か「置換」をするものとして話を進めていきます。
(「はじめての正規表現」が実例を中心にしたのに対して、こちらは機能を中心に書きます)
正規表現は、プログラミング言語やその他のツールなど、それぞれで微妙な違い(方言)があるので、その点には注意が必要です。
(表記法が違ったり、ここに紹介する機能がサポートされていなかったり、逆に紹介していない機能をサポートしていたりする場合があります)
メタ文字とは機能を持つ文字で、『.
』『*
』『*?
』といったものが当てはまります。
リテラル文字は「文字それ自体」と解釈される文字で、『
』『a
』『<
』といったものです。
「検索する文字列:『egg
』 置換する文字列:『chicken
』」
などとすれば、正規表現を使わない置換と同じ効果になります。
なお、検索して検索文字列が当てはまることを「マッチする」と言います。
メタ文字に使われている文字を検索したい場合は、直前に『\
』を置きます。(これを「エスケープ」と呼びます。)
『.*?^$()[]{}
』などがメタ文字です。
『$100
』を検索したければ、『\$100
』とすればいいということになります。
(『\
』は環境によって、半角の『¥』『\』のどちらかになります。)
言語、ツール、モードなどによっては『@/#
』もエスケープが必要です。
また、『\
』自体は常にエスケープが必要です。
メタ文字 | 意味 |
---|---|
? | 直前の文字を0回または1回繰り返す |
* | 直前の文字を0回以上繰り返す |
+ | 直前の文字を1回以上繰り返す |
{n} | 直前の文字をn回繰り返す |
{n,} | 直前の文字をn回以上繰り返す |
{n,m} | 直前の文字をn〜m回繰り返す |
これらのメタ文字は「量指定子」といって、直前の文字の繰り返しを意味します。
『*
』は「任意の文字を0回以上繰り返す」とありますが、
「0回以上繰り返す」とは、「全く何もなくてもいいし、いくらあってもいい」という意味です。
よって、『?
』は「あってもなくてもいい」、『+
』は「1つ以上あればいい」と解釈できます。
『colou?r
』は『u
』があってもなくてもいいので「colorかcolour」ということになります。
『{n}
』は、たとえば『-{15}
』なら、「ハイフン(-)が15個続くもの」となります。
『-{10,}
』なら「ハイフン(-)が少なくともは10個続くもの(多いのはいくらでも)」、
『-{10,15}
』なら「ハイフン(-)が10〜15個続くもの」となります。
また、複数の文字を繰り返したい場合は括弧で囲みます。
『(Gang){2}Dance
』は『GangGangDance
』と同じ意味になります。
メタ文字 | 意味 |
---|---|
? | 直前の文字を0回または1回繰り返す(欲張り) |
* | 直前の文字を0回以上繰り返す(欲張り) |
+ | 直前の文字を1回以上繰り返す(欲張り) |
?? | 直前の文字を0回または1回繰り返す(非欲張り) |
*? | 直前の文字を0回以上繰り返す(非欲張り) |
+? | 直前の文字を1回以上繰り返す(非欲張り) |
「欲張り」とは、「なるべく多くの文字に適用しようとする」、
「非欲張り」とは、「なるべく少ない文字に適用しようとする」という意味です。
すると、検索する文字列が『a+
』なら『aaa bbb ccc
』、
検索する文字列が『a+?
』なら『aaa bbb ccc
』が置換対象となります。
(「すべてを検索/置換」する場合は当てはまりません)
「『a
』を1回以上繰り返す」ということは、『a
』でも『aa
』でも『aaa
』でもマッチすることになりますが、
「欲張り」かそうでないかで実際のマッチは変わってくるわけです。
文字クラス | 意味 |
---|---|
[abc] | a、b、cのいずれか |
[a-z] | a〜zのいずれか |
[^a] | a以外の文字(改行文字を含めaを除いた全て) |
[^a-z] | a〜z以外の文字(改行文字を含めa〜zを除いた全て) |
文字クラスは『a
』や『<
』などの代わりに文字の種類を指定するものです。
a〜eのどれかの1文字という指定をしたい場合に『[abcde]
』や『[a-e]
』といった指定ができます。
また、文字クラス内の最初に『^
』をつけて『[^abc]
』などとすれば、
「a、b、c以外の何の文字でもいい」とすることができます。
間違いやすいのが「そこにaもbもcも存在しなければいい」という意味ではないということです。
文字クラスは「なんらかの1文字の身代わり」なので、それは何か1文字を表しています。
『-
』は範囲を表すのに使用します。そのため、『[;-%]
』で「; - %のどれか」を表現することはできません。
『-
』を含める場合は必ず最初に持ってきます。すると『[-;%]
』という風になります。
「; - %以外の文字」としたいならば『[^-;%]
』とします。
『[
』や『]
』、『\
』を文字クラスに含めたい場合は直前に『\
』を置いてエスケープします。
「『[
』または『]
』」であれば『[\[\]]
』となります。
『^
』やその他の記号は先頭に置かなければいいので、エスケープの必要はありません。
『.
』は「改行以外のすべての文字」を表しています。
改行は『\n
』で表されるため、『.
』は『[^\n]
』と等価です。
(ただし、正規表現のモードによっては「改行も含めすべての文字」を表す場合もあります)
文字クラス | 意味 | 同等の表記 |
---|---|---|
\w | 記号や空白ではない文字すべて | [a-zA-Z0-9_] |
\W | 記号や空白ではない文字以外 | [^a-zA-Z0-9_] |
\d | 数字 | [0-9] |
\D | 数字以外 | [^0-9] |
\s | タブや改行など、空白類とされる文字 | [ \t\n\r\f\v] |
\S | タブや改行など、空白類とされる文字以外 | [^ \t\n\r\f\v] |
(*間違って『\s
』の同等の表記にも『^
』がついていたのを修正しました)
(『\t
』はタブ、『\v
』は垂直タブ、『\r
』はキャリッジリターン(CR、改行の一種)、『\f
』は改ページ)
これらは『[a-fA-F\d]
』のようにすることで、文字クラスのブラケット(角括弧)内に含めることができます。
「同等の表記」と書きましたが、文字をユニコードして扱うツールの場合は、上記が同等の表記にはならず、
たとえば『\d
』であれば漢数字が含まれてしまったりするので注意が必要です。
『(A|B)
』は「AまたはB」という意味です。(これを「選択」と呼びます)
『(A|B|C)
』なら「A、B、Cのどれか」という意味になります。
『(gray|grey)
』は『gr[ae]y
』とほぼ等価となります。
『[ae]
』は「1文字のaまたはb」という意味になるので結果的に、ほぼ同じ効果が得られるわけです。
(ただし、これはgrayとgreyの違いが1文字だけだったためで、そうでない場合はこうはなりません)
気をつけなければならないのは、その順番です。
『(Java|JavaScript)
』で検索すると、対象文字列内に存在する『Java
』と『JavaScript
』すべてマッチするように思えますが、
『JavaScript
』は選択肢の前(左)のほうにある『Java
』が当てはまってしまうため、
『Script
』部分にはマッチせず、『JavaScript
』というマッチになってしまいます。
選択では左側が優先されるので、『(JavaScript|Java)
』とすることでこの問題は防げます。
(言語、ツールによっては、この問題が起こらない=順番関係なく長いほうを適用しようとするものもあります)
メタ文字 | 意味 |
---|---|
^ | 行頭 |
$ | 行末 |
\b | 単語境界 |
\B | 単語境界以外 |
リテラル文字や文字クラスが「文字自体」にマッチするのと違い、アンカーは「位置」にマッチします。
検索する文字列が『^
』、置換する文字列が『>
』なら、「行頭に『>
』を挿入する」という意味になります。
単語境界とは、「単語を構成する文字=『\w
』に相当する文字」と「単語を構成しない文字=『\W
』に相当する文字」の間の位置のことです。
『regular expression.
』なら『^regular^ ^expression^.
』の4ヶ所に当てはまります。
『\b.*?\b
』とすれば単語すべてにマッチさせることができます。
しかし、「単語構成文字」が基準なので、『JavaScript
』は1単語でも、『L?K?O
』は1単語とは見なされません。
アンカーは位置にマッチするので、文字クラス内に含めることはできません。
『^
』や『$
』を文字クラスに含めても、その文字自体という意味になります。
つまり、『[^$]
』なら「行頭または行末」ではなくて、「『$
』文字以外」ということになります。
また、『\b
』は文字クラス内のみ、バックスペース文字を表す場合が多いようです。
正規表現には、大抵「大文字と小文字を無視する」というオプションがあります。
これが入っていないと「『to:
』で検索しても『To:
』にマッチしない」といったことが起こります。
言語、ツールによっては、正規表現の一部にのみ大文字と小文字を無視する機能があるものもあります。
例えばRubyでは『(?i:foo)
』という形式を使用できます。
『(
?i:Ruby) Python
』という表現なら、『ruby Python
』や『RuBy Python』にはマッチしますが、
『RUBY PYTHON
』にはマッチしない、ということになります。
括弧内に入れた文字列は、ある場所に記憶されます。(「キャプチャ」と呼びます)
これは『\n
』という表記を使って呼び出すことができます。(nは数字)
同じ単語が2連続で出てくるもの(『merry merry
』みたいなもの)を探すという場合、
『\b(\w+)\b \1
』とすることができます。(ここで使った『\1
』を「後方参照」と呼びます)
こうすると、『\1
』の部分は、『(\w+)
』を使ってマッチしたものと同じものがあるものとして解釈されることになります。
括弧を何個も使う場合は、左の括弧から順に『\1
』、『\2
』、『\3
』となります。
また、後方参照は置換文字列にも使うことができます。
つまり置換文字列内に『\1
』と書けば1番目の括弧、
『\2
』と書けば2番目の括弧でキャプチャされたものがそこに入ることになります。
この場合、言語、ツールによっては『\n
』ではなく『$n
』を使う場合もあるようです。
括弧は『(foo|bar)
』という選択や、『(humbert){2}
』というグループ化など、キャプチャ以外にも使われます。
そのため、キャプチャに使われた数字をわかりやすくするために、キャプチャしない括弧もあります。
それには『(?:foo)
』という表記を使います。
前の例であれば『(?:foo|bar)
』と『(?:humbert){2}
』になります。
「その位置の続くものを確認する」というのが「先読み」です。
対象文字列を『JavaScript Java Applet』として考えてみましょう。
『Java(?=Script)
』は「『Script
』が後に続く『Java
』」にマッチします。
『(?=Script)
』の部分が、「『Script
』が後に続くかどうか」をチェックしているので、
後ろに『Script
』が続かない単なる『Java
』にはマッチしません。
『(?=Script)
』の部分は「後に『Script
』が続く位置」にマッチしていることになります。
この例のマッチは『JavaScript Java Applet』となります。
逆に、『Java(?!Script)
』とすれば、「『Script
』が後に続かないかどうか」をチェックするので、
後ろに『Script
』が続かない単なる『Java
』にマッチさせることができます。
こちらは「否定先読み」と呼びます。
この例のマッチは『JavaScript Java Applet』となります。
言語、ツールによっては、「その位置の前にあるものを確認する」という「戻り読み」「否定戻り読み」がサポートされているものもあります。
(これは『(?<=foo)
』『(?<!=bar)
』という形で使います)
先読みや否定先読み、戻り読みなどをまとめて「前後読み」と呼びますが、
前後読みは位置にマッチするため、戻り読みは先読みとは通常書くべき位置が逆になります。
『(?<Mozilla )Firefox
』とすれば、『Mozilla
』に続く『Firefox
』のみにマッチします。
メタ文字 | 意味 |
---|---|
?+ | 直前の文字を0回または1回繰り返す(強欲) |
*+ | 直前の文字を0回以上繰り返す(強欲) |
++ | 直前の文字を1回以上繰り返す(強欲) |
上のほうで?、*、+は「欲張り」だと書きましたが、「欲張り」な量指定子も“ゆずる”ことがあります。
対象文字列が『"something"
』だとして、検索文字列『".*"
』はこれにマッチします。
しかし、強欲な量指定子『*+
』に置き換えて『".*+"
』とするとマッチしません。
これはなぜかというと、「欲張り」な量指定子を使った『.*
』の部分は、
最後の『"
』がなければ『something"
』にマッチすることになりますが、
正規表現の最後に『"
』があるために、対象文字列の最後の『"
』をゆずっているのです。
『.*+
』の部分が『something"
』にマッチしてしまい、
強欲な量指定子をサポートしていない言語、ツールでも、「アトミックなグループ」というものが使える場合があります。
アトミックなグループでは『(?>foo)
』という表記を使います。
『\w?+
』なら『(?>w+)
』、『\w*+
』なら『(?>w*)
』、『\w++
』なら『(?>w+)
』で代替できます。
『*
』の「直前の文字の0回以上の繰り返し」はよく気をつけないと、間違ったものにまでマッチしてしまいます。
リテラル文字と文字クラスは「文字自体」にマッチすると書きましたが、
『-*
』というような表現は、『-
』や『--------
』だけでなく、
なぜそうなるかというと、「0回以上」ということは「なくてもいい」ということだからです。
空文字列へのマッチは、実質上「位置」へのマッチと似たようなものになります。
検索文字列を『-*
』として一括置換すると、
『-
』や『--------
』が置換されるだけでなく、
『-
』が存在しないすべての場所に置換文字列が挿入されてしまうことになります。
正しい正規表現を書くためには、「どう書けばマッチするか」だけでなく、
「どういう場合にマッチしなければいいか」についても考えてみる必要があります。
*
』≒正規表現の『.*
』とありますが、これは厳密には微妙に違います。
ファイルグロブでは《*
》は「任意の文字を1回以上繰り返す」
つまり、1文字以上あればなんでもいいということになります。
この意味だと、《*.*
》は "foo." や ".bar" は当てはまりません。
しかし、「0回以上」であればマッチすることになります。
正規表現では「1回以上繰り返す」は、《+
》なので、
「任意の文字を1回以上繰り返す」は『.+』となります。
よって、《*.*
》とほぼ等価な表現は『.+\..+
』となります。
これは私の勘違いでした。miauさんご指摘ありがとうございます。
「*.*」は foo. にマッチするはずだし、.bar にマッチしないのは、「*」がドットファイルにマッチしないっていう特殊ルールがあるから・・・ですよね?
ファイルグロブの《*
》は、「0回以上繰り返す(ただし例外として、一番最初のドットは表せない)」ということのようです。
《*.*
》とほぼ等価な表現は、正しくは『(?!\.).*\..*
』となります。
正規表現を使うにあたっては、検索対象がどのようなものか知っておくことが重要です。
『\d{4}[-/]\d{1,2}[-/]\d{1,2}
』で日付と思われる文字列を検索することができますが、
これは『00-0000-00-00
』というものにもマッチしてしまいます。(『00-0000-00-00
』)
しかしこれを厳密にしようと思えばかなり複雑な正規表現になってしまうので、
どの程度の厳密さが必要かを把握しておくことが肝要と言えるでしょう。
冒頭にも書きましたが、正規表現は、言語やツールによって微妙な違いがあるので、
その辺りについては各言語、ツールの説明を参照してください。
本格的に学びたい場合はオライリーの「詳説 正規表現」がおすすめです。
(ただ、この本はプログラミングのことを多少は知らないと難しいかもしれません)
また、PHP正規表現チェッカーですぐに試せるようです。
b:id:K-Onoさんの
について。
実ははてなダイアリーもある(d:id:sleepwlk)んですが、長いこと書いてなかったので、
匿名ダイアリーのほうが多くの人に見てもらえるのではないかと思ってこちらに書いてみました。
*2008-09-23 誤記の修正と、一部加筆しました。
*2008-09-24 ワイルドカードの記述を修正しました。
*2008-09-24 文字クラスの記述の間違いを修正しました。b:id:FunnyBunnyDizzyさんご指摘ありがとうございます。
後もうちょっとすれば後続車に詰められることなんて、たいして気にならなくなる。
相手だってぶつけるまでの度胸はないから、自分のペースでやればいい。
運転ってのは最初の2、3年以降はたいして上達しないから、自分が細い道や右折が苦手だと感じるならそういうルートは避けるようにした方がなにかと安心だと思う。
本来は話が逆で「ひょっとしたら俺、誰も説得出来てないんじゃないの?」的な自省へつなげるべきなんだけどな。
増田でもわけもわからず図書館擁護派に噛みついてくる変なのが居るけど、そういう変なのに囲まれた空気の中で培養されると、
不毛で下品な論破屋特有の感性が育っちゃうのかも知れない。しかもここまでニッチなオタク的議論の様相を示した段階で、
誰を論破説得しようが社会的なインパクトはますます縮小しているわけだから、尚更自省の契機はないし、困ったもんだね。
「反論がない」というのは、起こりうるコンフリクトへの不安や不満を「自明な人権を無視した差別」として
解決を拒否しているからでしかない。そもそも迷惑利用者が収容さるべきホームレスであるかどうかも本当は
よくわからないわけで、問題の切り分け方、取り上げ方がまずおかしい。その他の点も含め、自分の趣味に都合の良い
【ガミって】みんなのケイバ Part16【大喜び】
http://mamono.2ch.net/test/read.cgi/keiba/1218720267/
3 名前:名無しさん@実況で競馬板アウト[sage] 投稿日:2008/08/15(金) 00:22:56 ID:QcTV5IwI0
バラエティー化で台なし!民放競馬番組は何とかならんか (ゲンダイネット)
「もう、バラエティー路線は勘弁してくれ!」――。ちまたの競馬ファンからこんな不満の声が聞こえてくる。
フジテレビの新競馬中継番組「みんなのケイバ」の評判が良くないのだ。
これまで、日曜日の午後3時からフジが生中継していた「スーパー競馬」は87年から昨年まで続き、ファンから支持されていた。
フジは今年1月にそんな草分け的な競馬番組を全面リニューアル。川合俊一(45)とほしのあき(30)をメーン司会に起用し、
「競馬ファンだけでなく、初心者も楽しめる内容を目指す」と胸を張っていた。
しかし、いざフタを開けてみると……。
「“競馬はまったく知らない”というほしのはもちろんですが、大の競馬ファンとの触れ込みだった川合も初心者丸出し。
“当たった!外れた!”と大騒ぎするだけで、落ち着いて見ていられません。
予想の参考になるような情報や分析は減っているし、2人ともしゃべりがたどたどしいからヒヤヒヤしてしまう」(マスコミ関係者)
フジとしては、あまり競馬に興味がない層にアピールすることが狙いだったのだろうが、
今のままではこれまで中継を見ていた競馬ファンが離れるのは確実。本末転倒だ。
「狙いも完全にブレています。ほしのは競馬中継だということを意識してか、露出の少ない衣装で中継に臨んでいる。
川合の起用にしても、6年近く司会をしていたフジの午前中の情報番組を打ち切ったことに対する救済措置なのはミエミエ。
テレビ東京の「ウイニング競馬」も俳優の萩原流行が司会を務めているが、こちらも“片手間感”がありありで評判は良くない。
競馬番組にしろ、スポーツ中継にしろ、民放がバラエティー化に力を入れるとロクなことがない。
http://news.www.infoseek.co.jp/entertainment/story/15gendainet07024563/
22 名前:名無しさん@実況で競馬板アウト[] 投稿日:2008/08/16(土) 16:02:31 ID:sh/Rp6IGO
今さらだけど…
テレ東は、イイ中継だな!今さらだけど…
フジは…川合とほしのは消えてくれないかな!
お願いします。東原さん
36 名前:名無しさん@実況で競馬板アウト[sage] 投稿日:2008/08/17(日) 15:23:06 ID:dSHepHNC0
51 名前:名無しさん@実況で競馬板アウト[] 投稿日:2008/08/17(日) 15:45:49 ID:fFjMg4j40
細江に向かって「欲張り女」
川合・・・
71 名前:名無しさん@実況で競馬板アウト[sage] 投稿日:2008/08/17(日) 16:33:21 ID:lEeEqZLa0
「こんな簡単なレース外すなんて」
時々消音にしてたから知らなかった。
川合氏ね
72 名前:名無しさん@実況で競馬板アウト[] 投稿日:2008/08/17(日) 16:56:50 ID:A4t+WTa40
>>71
青島が訂正後謝罪したのに川合は全く謝罪なし。普通なら謝るだろ。
細江が明らかに幸四郎がレース中に八百長をしたとか言ってた様な気が?
言葉は選んで言わないと大変な事になると言う事が分かってるのかな?
73 名前:名無しさん@実況で競馬板アウト[sage] 投稿日:2008/08/17(日) 17:26:14 ID:m35+iN2K0
>>72
細江に関しては
禁句のひとつである「(マイネルチャールズは)早熟」とも言っていた。
昔、あの大川でさえ、リザーブユアハートを早熟と言ってしまった翌週の番組内
で謝罪していたことを思い出す。
来週、細江は無事番組に出られるのだろうか。
74 名前:名無しさん@実況で競馬板アウト[sage] 投稿日:2008/08/17(日) 17:28:07 ID:EIBymddT0
バラエティ番組だからいいんじゃない
84 名前:名無しさん@実況で競馬板アウト[sage] 投稿日:2008/08/17(日) 23:39:07 ID:M3rKXrXW0
つーか、ほしのの「ごってぃ」が安田の「うちのウオッカ」並みにウザく
感じるのは俺だけ?
92 名前:名無しさん@実況で競馬板アウト[sage] 投稿日:2008/08/19(火) 01:36:25 ID:WaBnV88cO
>>84
同意
「まっちー」もうざい
128 名前:名無しさん@実況で競馬板アウト[sage] 投稿日:2008/08/22(金) 23:07:07 ID:SuUaneKr0
http://www.fujitv.co.jp/fujitv/news/pub_2008/08-193.html
> 2008年フジテレビの北京オリンピック中継は、「リアルタイムの夏、リアルタイムの感動」というテーマで、20年ぶりアジア開催の時差のない大会を臨場感たっぷりにお伝えします。
> スペシャルキャスターに関しては新鮮な感動をより多くの人に伝えてもらうために、「オリンピック番組史上最高にフレッシュなキャスター」というコンセプトで選ばせていただきました。
> フジテレビ北京オリンピック中継、「明るく」・「さわやかに」・「フレッシュに」競技を盛り上げてまいりますので、どうぞご期待ください。
129 名前:名無しさん@実況で競馬板アウト[sage] 投稿日:2008/08/23(土) 00:09:55 ID:uIbEFWo6O
矢延はスポーツ中継の癌
147 名前:名無しさん@実況で競馬板アウト[] 投稿日:2008/08/24(日) 11:40:15 ID:5WlvcSfW0
http://jp.youtube.com/watch?v=LLmrswxlfZs
井森「また手綱を引き締めて、引き締めなおして
来週も頑張りますかね、私たちも。
勉強させてもらいたいと思います。」
バカYと偽乳は井森の爪の垢でも飲めよ。
164 名前:名無しさん@実況で競馬板アウト[sage] 投稿日:2008/08/24(日) 15:24:44 ID:hR7f9SY/0
166 名前:名無しさん@実況で競馬板アウト[sage] 投稿日:2008/08/24(日) 15:25:18 ID:O/lH5tOH0
ほしのはシャドーロールすら知らんのか?
マツリダゴッホの「鼻、白いとこ何?」みたいなこと言ってたが・・・
209 名前:名無しさん@実況で競馬板アウト[sage] 投稿日:2008/08/24(日) 16:42:07 ID:z0pCN9JP0
川合
開始早々「久々にワクワクする。」
ほしの
シャドーロールみて「鼻の所、白いのは?」
夏競馬はつまんないといってるのと同じだよね
http://anond.hatelabo.jp/20080922211853のエントリを読んで浮かんだこと。
でもこれは「あるべき姿」ではなく「増田個人の夢」ですよ、あくまで。
よって各所に差障りありまくりんぐ。
・少なくとも発売日には必ず新刊が並んでいる(早売り推奨ではない)
・掲載誌名の表示板など、案内が明瞭(コミックス派に親切)
・買いたい本が3冊はキープされている(汚れ・折れ目がない)
・シュリンク済とそうでないものに区分されている(つまり立ち読み可能が前提)
・新刊やWJ系、および人気レーベルの棚に中高生等が群がっていない(学校から離れている)
・レジが離れすぎない場所にある(本持って歩き回りたくない)
・店員が客押しのけて本の出し入れを必要以上にしない(ぶぶ漬けかと思う)
・買ったときの袋が紙ではなく、中身の透けないビニールである
・いつも同じ店員と鉢合わせしない(なんか気まずい)
・オビや特典に気を配っている(自己申請期待は論外)
・営業時間が長い(深夜営業推奨)
・知人の出入りがほとんどない(精神的な安らぎ)
・数年前のコミックスも全巻置いてある(置くスペースがある)
メール行って無い?おかしいなー?×日に送ってるはずなんだけど?とかいって一生懸命言い訳してくる。30歳過ぎた同級生のこの言い訳には正直呆れてしまった。
送信履歴を確認した上で、「おかしいなー?×日に送ってるはずなんだけど?」って言ってるんじゃないの?
あと、IT系に詳しい人なら疑いそうな項目を列挙してみるけど、どれにも元増田はピンとこない?
・・・って、そんなことを思ってしまう僕は、もはやお年寄りなんだろうか。
たとえば、BCCで送られてきていればSPAM判定になるとか、受け手の元増田が携帯会社の迷惑メール防止サービスに入ってるとか。
迷惑メール防止サービスに入っていて、しかもメーラーデーモンの返信を返さない設定にしている時が一番やっかい。ケータイのアドレスが送信者名に表示されるように設定して計算機からメールを送る人もいるんだけど(それを悪用したSPAM屋を予防するために、前述のような機能があるんだけど)、そういう人にとっては「送ったハズだし、デーモンも帰って来てないから、送れてるハズなのに『送られてきていない』と言われてしまう」。そんな場合には、たいていこのパターン。
みんな忙しいんだよ。正直、一人一人に電話やメールをしている暇はないし、たぶん忙しいだろうから返事も気長に待つかーと構えてるもの。
そういう親切さえ、疑ってかかる人とは、つきあいを継続したいとは思わないなぁ。
という友人のBlogのリンク先を見る為だけにアカウントを取ったんだけど
ピアノで山手線の発着メロディを延々と流していた。凄い人も居るもんだと少なからず驚いた。
で、当然他にもびっくり映像がないか、とサービス内で漁り始めたら
アニメ画像、お目目の大きな女の子、童顔。音声があると思ったらやたらキンキン声。開けど開けどなんかそんなの。
二次元オタではない自分はちょっと引いた。ちょっととか言わず5m位引いた。ああ、こういう所だったんだ。
で、その後も友人の日記にたまにあがる映像や、好きなバンドのPVとかが置いてあるけれど、
サビの所で画像が文字で見えなくなる位コメントの文字が流れてたりして、辟易。
なんか怖い(人が沢山いそうな)所というイメージで定着。
そんな自分が、その友人とカラオケに行く事に。人々皆が一緒に歌を歌います。はい。それ知らない。
一人YUKIとか歌ってる場合じゃないのです、自分。4m位浮いてます。
久住小春 のバラライカなんてマイナーな曲で盛り上がるんだろう場。歌詞違うし。
どこで聞けるの?と聞いたら、出ましたニコ動。その晩、なんか悔しくてニコ動開いてみた。
偶々読んでたニュースにニコ動で歌ってる人の話が載ってたので、それもどんなものかと検索してみた。
キンキン声としたブリっ子声が流れて又げんなりするんだろうなとか思いながら。そしたらさ。
バラライカ替え歌の人もそのニコ動でオリジナル歌ってる人も凄い上手い。結局2時間聞き続けた。
その中で台湾の人が組曲なるものを歌って、日本の人がその返礼として組曲を画像つけて返してた。
なんか涙が出た。
いい大人がこんな事やってる、っていうことじゃなく、
いい大人が金も貰わずに、こんな所でただお礼として、こんなに手間隙かけたものを作ってる、と言うことに。
なんだろうこの生がつかない暖かさ。
ごめん。物凄い偏見で見てたけど、アニソン自体が音楽的にストライクゾーンが多いわ。
と、気づいて2週間経ちますがここん所毎日帰宅後動画を漁ってます。ちなみに未だにアニメとかのネタがよく分からないけれど。
その内、持ってるWalkmanに入れて聞いてしまいそうなんだけれど、これってニコ厨って奴ですかね。
昔、職場に
「私はあちこちコネがあるのよ」
「私の知らない事はないのよ」
と言って憚らないオバハンが居た。
そういう手合いのオバハンはどこにでも居るし、鬱陶しいから関わらないようにしていた。
「スンマセン…俺、高卒なんですが…」
「あれ?△△さん(オバハン)がそう言ってたけど…
でも、XXX資格の保持者なんだよね?学歴なくても、すごいよ!」
「…いえ、それも持ってません…」
双方無言。
何の目的があって、他人の経歴詐称してんだヨ!
高学歴って言えば喜ぶとでも思ったのか??
それとも知らないのが癪でテキトーこいたのか?
一瞬、クビを覚悟したヨ…
自分がアダルトチルドレンだとやっと分かった
http://anond.hatelabo.jp/20080623013003
うわ??、ひどいカマってちゃん。恥ずかしい。コメントの「子供はもう寝ろ」とか頷ける。
現状で一番最後の優しいコメントはうれしかった。あなたも同じACですか?と。
でもね、あたし、誰にも虐待を打ち明けたことなかったから、あえてこういうネットでカマってちゃんとか子供みたいなことしてるのかなとも思う。
そういえば褒められたり、ありがとうって言われたことなった。今は言われるとどうしていいか分からず逃げたしたくなる。
ACの同じタイプの人は同じ悩みを抱えるらしいが、なんせ生まれて始めて会った人間が親である。
その親に褒められたりありがとうって感謝されたことがなければ、成人した今でも褒められると逆に狼狽しちゃうんだ。そんなもんだ。
あんたら育ちのいい人間には分からない感覚だろうが、本当にそうなんだ、素直になれないんだ。
本気で喜ぶことを抑制されたガキって、大人になっても本気で、本音で体当たりできないんだよ。
かーちゃんは末期がん見つかって、今日また入院した。奇跡が起きない限り、まだ寿命がきてない限り長くはないだろう。
うつ病ひどくてさすがの低脳親も気がついて、実家に帰ってきて、はや3年。
うつが治ってから(ちなみに今は一切薬いらず)、「なんでうつ病になんてなったんだ?!」と責められ、そんな迷惑な病気になってごめんなさいと思ってた。
寝たきりになってごめんなさいって思ってた、親孝行できなくてごめん、だから今から親孝行するね、かーちゃんガンだし・・・・みたいな、悲劇のヒロインみたいなそんな寒い感じで暮らしてた。
ところが!!違った。
自活していたとき、趣味と自活を両立したいがために、風俗で働いてた。
当時ヒモ彼氏やニートヒッピーとかの彼氏と生活してて、大黒柱はいつもあたしだった。
「あたしさえ、我慢すれば・・・」をひきずってたんだろう。当時は全く気がつかなかった。最低のカマってちゃん。
そのうち音楽活動が軌道にのって、あたしがあたしが我慢する、睡眠時間もいらない・・・みたいなバカみたいなノリで脳がオーバーヒート。うつ病に倒れた。
寝たきりだしロレツも回らない廃人だった。その後もすごく辛かった。リストカットから自殺未遂。自分を不幸に追いやることが人生、そんな日々。我慢する日々。まだまだカマってちゃん王道行ってたな。
最後はくだらない事故で愛する人の死ぬ瞬間を見てしまったし、自分も臨死体験した。
まあ、今は治ったし、いろんな経験ができたから、うつ病で辛かったことも楽しい思いをしたことも同等と考えてる。
実家に帰ってから、ずっと家賃タダだしね。
あたしが小学校のときに「広い家に住んで、いい会社に就職してこの家のローンはあたしが半分払う」って言ったから親父はこの家を建てたらしいし。だったらあたしはここにまだ住むよ。
収入は全然実現してないけど。っていうか小学生の言うことを真に受けて家を建てたのか・・・。
で、今、親のせいにしてまで自分を大事にしろっていう発想になれたのは、彼氏?いやかーちゃんの末期ガンのせいかな。
かーちゃんはそこまでして何かをあたしに教えてくれるのかな。だったら感謝だな。
でもそういう親の洗脳から抜けでれたのは今の彼氏のお陰だよな。
あれ?あたしはまた人に感謝している?
感謝ってもしかしてすごいことなのかな。感謝されたことないから、どういうのが感謝なのか分からないけど
そしていとうせいこうも言ってるけど
「暗示の外へ出ろ 俺たちには未来がある」
これを世の中のACの人へ伝えたいな
長くなったけど読んでくれて「ありがとう」
あれだよ。実際は単にコミュ能力が無かったりルックスや性格に極端な問題があったりするのが
「浮いた話の一つもない」ことの原因なんだけど、それを認めちゃうと精神の安定が保てないから
「(そこらのチャラい人と違って)("正しく")真面目に暮らしてきたから浮いた話がなかった」という
理由をこじつけてるだけなんだよ。きっと。
実際は「そこらの人」はチャラくも何ともないし、こういう人の言う「真面目な生き方」は別に正しくも何ともない場合が多いんだけどね。
そうなんだけど、まずかったら次の選挙で自民に入れればいい。もてるカードで勝負するんだよ。
そうすると、政党の中の人もこりゃまずいと動き出すサイクルが起こる。今回の選挙だけで世の中は良い方向に行くはずがない。継続的に考えよう。
まぁマスゴミのパワーもあるからそう簡単に良のスパイラルにはむかないだろうけど、あきらめていたらどうしようもない。まずはもてるカードで勝負しようよ。
追記。出自とか言ってることが分かる人や理解できる人はそうやって取捨選択すればいいと思うよ。俺が言いたいのは誰に入れて良いかわかんないとか、どの政党が良いかわかんないとかそういう人たちも、政党レベルの巨視的な視点でいいからとにかく投票して欲しいってこと。ちぐはぐでもいいんだよ。若者の投票率が上がればその層の民意は重要度が高まるって事になるから。総意としては伝わるようになる。