【Regular】正規表現【Expression】
_、_
( ,_ノ` )y━・~~~
3 :
仕様書無しさん:2005/09/14(水) 00:28:24
以下、性器表現スレ
「ちんこ」
5 :
仕様書無しさん:2005/09/14(水) 01:23:43
お?まんこ
なんでマ板に立てるんだよ。
そもそも、ム板にもUNIX板にも既に立ってるジャン。
他で煽られて逃げてでもきたのか?
>>1
今新しい正規表現の仕様考えてるんだけど、
整数の範囲にマッチする正規表現とかあったら便利じゃないですか?
/Unko;\int{23-59};/ みたいな感じ。
Perlだとコード埋め込みで実現可能ですが、
ユーザにプログラミングの知識を求めるのはなんか嫌ですし…。
/(2[4-9]|[3-5]\d)/ 検索のたびにこんなの書いてたらしんどいですし。
どうですかね。
8 :
仕様書無しさん:2005/09/14(水) 21:53:27
Regular Expressionに「正規表現」なんてベタな直訳をあてたやつって。
たとえばだけど「検文式」みたいに、意味が想像しやすい訳にすべき。
正規文法を表現するんだから正規表現。
意味(semantics)をとっても想像しやすい。
検文式じゃ単なるapplicationの一側面で、
全く意味を表してないでしょ。
>>7>>8はちょっとひどいな
まあそれだけ正規表現利用者の裾野が広がったってことか
13 :
7:2005/09/16(金) 07:03:33
何がまずかったのでしょう。
指摘して頂けると嬉しいのですが。
その程度が自分でわからないようではもうだめぽ
15 :
7:2005/09/16(金) 15:49:41
ああ、そうですか(笑)
誘導されてるのに重複スレで引っ張ってる点がまずいな。
と重複スレを引っ張ってる方が仰っております。
どうでもいいが技術系の板逝け
正直俺が
>>12だけど
「新しい正規表現の仕様」から「整数の範囲にマッチする正規表現」って言う展開にセンスを感じただけだよ
気にしないで
あれば便利なシンタックスシュガーの実装がんがれ
20 :
仕様書無しさん:2005/09/28(水) 12:28:26
正規表現置換で、順番をひっくり返せるツールがみつからない。
peggy WZ K2Editor Delphi-IDE と試したけど、どれも
\2 hoge\1 とやったら hoge\1 \2 という結果になる
21 :
仕様書無しさん:2005/09/28(水) 15:31:02
>>20 何をしたいのかが分からない。
foo hoge bar
↓
bar hoge foo
にしたいってことか?
22 :
仕様書無しさん:2005/09/28(水) 18:02:54
>>21 そんな感じ /(.*) (.*)/\2:\1/ みたいな事ね。
23 :
仕様書無しさん:2005/09/28(水) 18:05:30
そもそも正規表現って,有限オートマトンと等価だから,順番をひっくり返すのは無理?
24 :
20:2005/09/28(水) 18:11:16
あれ? 今やったら出来たよ。
変だな・・・・
スマン
だいたいさ、なんでこんな難しい正規表現なんて使いこなせるの?
頭おかしいんじゃないの?
26 :
21:2005/09/29(木) 00:40:29
帰宅したら解決していた。
>>20乙。
>>23 正規表現してグループ化したものを後から参照するだけだから問題ないよ。
>>25 日本語で怪しいところなく表現できれば正規表現できるもんだーよ。ガンガレ。
正規表現て難しそうで勉強するきにもなれないんですけど
いい方法ないすか?
28 :
仕様書無しさん:2005/09/30(金) 04:01:45
>>27 やる気がないならおぼえられない。これ定説。
あ、これは正規表現できるなって思えるようになればおぼえやすいん
だけど最初はきついかもね。
生きていく上ではもっと難しい事が山ほどあるので
正規表現ぐらいでギブアップしてたら生活できないだろ
連続する意味の無い文字列を取り除く
には、どうしたらよいのでしょうか?
27じゃないけど・・・give up しました
「意味の無い」ってのを詳しく
えー意味不明ですみません
メール本文などにある
--------------------------------
とか、
================================
\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\
☆★☆★☆★☆★☆★☆★☆★☆★
などです。
これらを消して整理したいと思いまして・・・
例えば16文字以上同じのが続いた状態とマッチさせるなら、
perlの場合は.{16,}とか。
sedとかgrepの場合は\(.\)\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1とか。
あなたは「こんな駄スレ、さっさと落としちまいな!(プッ」
って言うかも知れない。
しかし、世の中にはいろんな人が居るもんである。
とりあえず、正規表現に興味があるので揚げとく。
落ちそうだったもんで...
まぁ、何だ。
こっちには、こっちの事情ってもんが有る訳だ。
そう怒るなヨ!禿げるぞ(w
36 :
仕様書無しさん:2006/01/15(日) 04:32:42
規定の時間が経過したが、反論が認められなかった。
よって、承認が得られたものとして揚げる事にする!
37 :
仕様書無しさん:2006/04/21(金) 13:03:12
ぬるぽ
s/ぬるぽ/ガッ/