5ちゃんねる ★スマホ版★ ■掲示板に戻る■ 全部 1- 最新50  

■ このスレッドは過去ログ倉庫に格納されています

正規表現 Part11

1 :デフォルトの名無しさん:2013/03/20(水) 17:54:00.46
正規表現(Regular Expression)スレです。

質問する場合は必ず実装言語や処理系ソフトウェア名を示してください。

正規表現 Part10
http://toro.2ch.net/test/read.cgi/tech/1340383120/

天ぷら等2以降

2 :デフォルトの名無しさん:2013/03/20(水) 17:54:35.52
◆関連サイト
正規表現メモ
http://www.kt.rim.or.jp/~kbk/regex/regex.html
Perl正規表現雑技
http://www.din.or.jp/~ohzaki/regex.htm
Regular Expression(Riue ちゃんの正規表現講座)
http://www.sixnine.net/regexp/
正規表現パズル
http://www.geocities.jp/oraclesqlpuzzle/regex/
詳説 正規表現
http://www.oreilly.co.jp/books/4873111307/
正規表現プログラミングFAQ
http://capslockabcjp.kitunebi.com/faq.html
JScript 正規表現の概説
http://msdn.microsoft.com/library/ja/script56/html/js56reconIntroductionToRegularExpressions.asp
.NET Framework 正規表現言語要素
http://msdn.microsoft.com/library/ja/cpgenref/html/cpconregularexpressionslanguageelements.asp
【 初心者 】 正規表現 【 入門 】
http://funcchan.blog16.fc2.com/

3 :デフォルトの名無しさん:2013/03/20(水) 17:55:41.83
◆関連スレ
[UNIX板] 正規表現
http://pc12.2ch.net/test/read.cgi/unix/1039165754/
[WebProg] 正規表現道場
http://pc11.2ch.net/test/read.cgi/php/1168450843/

◆前スレ
[1] http://pc8.2ch.net/test/read.cgi/tech/1062152374/
[2] http://pc8.2ch.net/test/read.cgi/tech/1131028296/
[3] http://pc11.2ch.net/test/read.cgi/tech/1156413899/
[4] http://pc11.2ch.net/test/read.cgi/tech/1186030400/
[5] http://pc12.2ch.net/test/read.cgi/tech/1212498448/
[6] http://pc12.2ch.net/test/read.cgi/tech/1241537764/
[7] http://hibari.2ch.net/test/read.cgi/tech/1268979408/
[8] http://hibari.2ch.net/test/read.cgi/tech/1301067486/
[9] http://toro.2ch.net/test/read.cgi/tech/1323566370/
[10] http://toro.2ch.net/test/read.cgi/tech/1340383120/

4 :デフォルトの名無しさん:2013/03/20(水) 17:56:51.32
スルーされにくい質問のテンプレと例

●正規表現の使用環境
Java1.5

●検索か置換か?
検索

●説明
各行の1番目のAまでを検索したい

●対象データ
ABCA
BCAA
CABA

●希望する結果
ABCA
^
BCAA
^^^
CABA
^^

※ ^ はアンダーラインだそうな ^^;

5 :デフォルトの名無しさん:2013/03/21(木) 11:11:42.22
●Regular Expressionの使用環境
Ruby 1.9

●検索か置換か?
検索

●説明
red または blue が含まれてない行を検索したい。

●対象データ
yellow red blue green orange
red green yellow orange
black yellow orange white
green yellow blue orange

●希望する結果
black yellow orange white

6 :デフォルトの名無しさん:2013/03/22(金) 05:11:52.62
糞スレ終了

7 :デフォルトの名無しさん:2013/03/22(金) 12:23:12.23
重複スレッド建てたバカは削除依頼出しとけよ

8 :デフォルトの名無しさん:2013/03/22(金) 12:29:08.07
>>7
こちらが一応正統スレタイだから。下品な書き込みを誘発するので
スレタイを変えたことは理解するが。英語はいかんな。

9 :8:2013/03/22(金) 12:30:49.83
ごめんなさい。(正規表現)となってましたね。

10 :デフォルトの名無しさん:2013/03/22(金) 16:09:15.46
リンク先が消えてるのの修正もしてないな。前スレでチェックしてた奴いただろうが馬鹿か。

11 :デフォルトの名無しさん:2013/03/22(金) 17:01:35.96
馬鹿には無理

12 :デフォルトの名無しさん:2013/03/22(金) 18:53:02.08
在日工作員!

13 :デフォルトの名無しさん:2013/04/04(木) 13:55:55.31
やらないか

14 :デフォルトの名無しさん:2013/04/16(火) 18:24:20.56
なにがしたいの?

15 :デフォルトの名無しさん:2013/04/16(火) 23:15:20.41
>>14
やらないか?

16 :デフォルトの名無しさん:2013/04/17(水) 05:45:10.30
>>15
お前「性器表現」のガキだろw

17 :デフォルトの名無しさん:2013/04/19(金) 04:57:11.47
●問題文
<b>タグのように開始タグの部分にマッチする正規表現を最小限の階数のキャプチャを用いて書きなさい。
タグ名は1文字以上の英単語であり、属性には「>」以外の任意の文字を使えるものとする。
●例文
<b>ゴレイヌさん</b>は、えげつねぇ・・・<font color="red">ゴレイヌさん</font>は
えげつねぇ。。。<font color="blue">富樫仕事</font>しろ。
●マッチする例
<b>
<font color="red">
<font color="blue">

●答え
<(?:\w+)(?:\s+[^>]*)*>
●解説
「<」と「>」に囲まれた部分にマッチさせればよいのですが、属性付きのタグを考慮しなくてはいけません。
また、最小限のキャプチャという条件があるため、グループ化のみでキャプチャを必要としない場所では「(?:)」を使います。
この問題の場合には、1回もキャプチャを使わずに記述する事が可能です。

と、あるのですが
<\w+(?:\s+[^>]*)*>
でないかと思っています。
\w+はグループ化する必要がそもそもあるのでしょうか?

18 :デフォルトの名無しさん:2013/04/19(金) 05:28:46.07
<\w+[^>]*>でいいんじゃねーの?

19 :デフォルトの名無しさん:2013/04/19(金) 11:05:34.33
>>17
これどこの問題?ネットにはドヤ顔で他人に教える素人がいるからそういう類かもな。

>\w+はグループ化する必要がそもそもあるのでしょうか?
ない。

20 :デフォルトの名無しさん:2013/04/19(金) 14:19:25.61
>>18
属性がある場合、
タグ名と属性の間には1個以上の空白が入るので
\s+[^>]* ですね。
これが0個以上繰り返される為、
(\s+[^>]*)*となります。
で、これをキャプチャしたくないから
(?:\s+[^>]*)* になると思います。

>>19
技術評論社から出ている
正規表現書き方ドリル 初版の
P139 第5章 その4 キャプチャしないグループ化 第3問になります。
テキスト部分は変更しましたが、タグや属性などは変更していません。

と、書いている所で自己解決したかもしれません。
</b>のように終了タグにもキャプチャを使う為に
(?:\w+)としているんだと思います

21 :デフォルトの名無しさん:2013/04/19(金) 14:30:21.71
ああ、本か。本には誤植とか結構あるからなぁ。
サイトに誤植の正誤を載せてるとこもあるから一応見てみては。

>終了タグにもキャプチャを使う為に

これはないなぁ。 \w+ と (?:\w+) はまったく同じ動作で後者を使う必要が無いからね。
(?:\w+){2} のように後ろに繰り返し指定子が付けば話は別だけどね。
問題の例文でも</b>にはマッチしてないし

>この問題の場合には、1回もキャプチャを使わずに記述する事が可能です。

と書いてあるからね。

22 :デフォルトの名無しさん:2013/04/19(金) 14:54:40.95
>>17
糞スレあげんなキチガイ

23 :デフォルトの名無しさん:2013/04/19(金) 18:33:41.02
いやだ

24 :デフォルトの名無しさん:2013/04/19(金) 22:57:36.36
属性値にだって空白入るし属性同士の間は空白必須じゃないし
問題文通り素直にやったら>>18になると思うが・・・

25 :デフォルトの名無しさん:2013/04/20(土) 02:11:01.67
17に属性には「>」以外の任意の文字を使えると明記されてるからな
まあそもそも何がやりたいのかよくわからんが

26 :デフォルトの名無しさん:2013/04/20(土) 03:28:25.83
>>24
いやダメだろ。
タグ名は英単語とされている。
\wは英字以外の文字も含まれる(少なくとも数字、場合によっては他の文字も含まれている可能性がある)

27 :デフォルトの名無しさん:2013/04/20(土) 08:41:34.24
英単語の部分は\wを使う という方針で教えてる本なんじゃないかな。
俺も人に教えるときは厳密さを捨ててデフォルメしてから教えるから著者の気持ち分かるわ。
恐らく (?: ) の使い方の学習が趣旨なわけで、その目的さえ達成出来れば細かいところは良かったんだろう。

\w+ までカッコで囲ってたのはこの学習の前に 「終了タグにマッチさせる」 という練習をしていて
そのときに \w+ もカッコで囲っていたんだろう。

今回の問題は終了タグにもマッチさせる問題の応用じゃなかろうか。名探偵すぎてゴメン。

28 :デフォルトの名無しさん:2013/04/20(土) 16:41:55.91
場合によってじゃなく「[英数_]=[0-9a-zA-Z_]」が標準だろ

29 :デフォルトの名無しさん:2013/04/20(土) 16:56:33.75
>>26は何も間違ってないよ。\wが何にマッチするかはプログラマが任意で変えられる。

30 :デフォルトの名無しさん:2013/04/20(土) 18:40:30.41
アルファベットの連続性問題もあるし <[:alpha:]+[^>]*> にしとかないとな

31 :デフォルトの名無しさん:2013/04/20(土) 21:54:20.37
問題の趣旨から言えば \s を使うべきだろうね。
詳説 正規表現では (\s[^>]*)? みたいなのを使ってたなぁ。
>>17の答えでは (?:\s+[^>]*)* を使ってるけど、[^>] はスペースにもマッチするから
実用的にはなんか違和感があるね。

32 :デフォルトの名無しさん:2013/04/20(土) 22:19:17.77
>>26
そうなの?
<H1>とか今でも普通に見かける気がするけど

33 :デフォルトの名無しさん:2013/04/20(土) 22:25:36.38
突っ込んだら負けなとこを突っ込んでもしょうがなかろう。
実用的な正規表現じゃなくあくまで練習用の正規表現だ。

34 :デフォルトの名無しさん:2013/04/21(日) 03:20:24.96
htmlを指定してるわけじゃないんだから
使えるタグなんてそれこそ自由に決められる

35 :デフォルトの名無しさん:2013/04/21(日) 22:23:26.51
<xxx yyy=>>
はダメでyyy=&amp;gt;としないと駄目だが、
<xxx yyy=">">
は確か良かったよね?w

36 :デフォルトの名無しさん:2013/04/21(日) 22:50:37.58
ダメ。

37 :デフォルトの名無しさん:2013/04/24(水) 18:18:51.37
phpなんですが
enarikazukiって文字列にマッチするのを作りたいんですが
testenarikazukwwww→i○
#enarikazuki→×
enarikazukiって→○
enarikazuki→○
みたいに前後に何がついてもいいんですが、前に#がついた場合以外はマッチしないようにするってのはどうすりゃいいんでしょうか?

38 :デフォルトの名無しさん:2013/04/24(水) 18:47:57.48
日本語間違えました
前に#ついた場合のみマッチしないです

39 :デフォルトの名無しさん:2013/04/24(水) 20:22:26.80
^[^#]*e.*n.*a.*r.*i.*k.*a.*z.*u.*k.*i

40 :37:2013/04/24(水) 20:29:56.29
すみません、また間違えてたみたいです・・・。
直前に#がついてたらでした
#enarikazuki→×
#wwwenarikazuki→○

41 :デフォルトの名無しさん:2013/04/24(水) 20:37:11.65
なんてやつだ

42 :デフォルトの名無しさん:2013/04/24(水) 21:08:41.52
と、と、ととととりあえずおけつち

43 :デフォルトの名無しさん:2013/04/24(水) 21:31:46.18
マッチとは話ズレるが
([^#]?)enarikazuki
みたいにして()の部分が#ならマッチしなかった事にすりゃいいんじゃね
俺が考えたやり方の方が負荷も少ないと思われる

44 :デフォルトの名無しさん:2013/04/24(水) 21:45:59.70
(^|[^#])enarikazukiでいいだろアホが

45 :デフォルトの名無しさん:2013/04/25(木) 02:54:45.77
なんで行頭の#に限定する展開になったの?エスパーなの?

46 :デフォルトの名無しさん:2013/04/25(木) 02:55:45.53
あっ俺があほだった

47 :デフォルトの名無しさん:2013/04/25(木) 04:12:06.20
testenarikazukwwww→i にマッチしねえだろ
嘘つきばかりだな

48 :デフォルトの名無しさん:2013/04/25(木) 09:45:02.49
……要するに、>>37さんが言いたいことは、
testenarikazukiwww→○
#enarikazuki→×
enarikazukiって→○
enarikazuki→○
www#enarikazuki→×
#wwwenarikazuki→○
ってことでいいんだよな?
つまり、「直前の文字が存在する場合それが#以外である」または
「直前の文字が存在しない場合(つまり行頭)」ならマッチするんだよな?
と言うことは>>44さんの ([^#]|^)enarikazuki で正解だろ

49 :デフォルトの名無しさん:2013/04/25(木) 09:53:12.64
勘違いしてた
行頭=直前に何も無い
って事か

50 :デフォルトの名無しさん:2013/04/25(木) 13:09:41.15
質問がアレだから読む気すらしないわ。日本語勉強してからこい。

51 :デフォルトの名無しさん:2013/05/01(水) 15:24:34.56
ここはゴミの隔離とネタ専用のスレだからまともに相手をしようってのが間違い

52 :デフォルトの名無しさん:2013/05/17(金) 09:23:47.30
m2をuに変換したいのですが
m2はOKでmm2やcm2やkm2はNGにする方法はどうすればいいでしょうか?

53 :52:2013/05/17(金) 10:45:47.89
すみませんできました
(?<![mck])m2
u

54 :デフォルトの名無しさん:2013/05/22(水) 19:29:54.35
正規表現を勉強しようとググってたんですが
よくマッチ、マッチングという言葉が出てきます
このマッチとは、一体どういう意味なのかさっぱり分からないのです
ぐぐってもマッチはマッチだよとしか出て来ません
日本語でお願い出来ますでしょうか?初歩的すぎる事が分からなくてすみません

55 :デフォルトの名無しさん:2013/05/22(水) 19:59:14.18
スレ立てるまでもない質問はここで 126匹目
http://toro.2ch.net/test/read.cgi/tech/1363522503/

56 :デフォルトの名無しさん:2013/05/22(水) 23:17:56.95
>>54
お前がどこで正規表現を使おうとしてるのか知らんが、正規表現ってのは「パターンにマッチさせる」ための記法
で、「パターン」も「マッチする」も大まかに言えばカタカナ語の意味のまま
だからマッチの意味が分からないってことは正規表現を使うのに向いてないってことだ

57 :デフォルトの名無しさん:2013/05/23(木) 05:40:58.66
>>54
「○は△にマッチする」の例をそれなりに見てきた上でそう言ってるのなら、
日本語云々の問題じゃない。(それは逃げの屁理屈に過ぎない)
>>56の通り、脳味噌がそういう論理的思考に全く向いてないってことだ。
プログラミング適性が皆無だから、早く止めた方がいい。

58 :デフォルトの名無しさん:2013/05/23(木) 06:09:29.12
初心者に丁寧に説明することもできない人たちが、正規表現を使って
実務的なプログラムを書いているのだとしたら、恐ろしいことだね。

59 :デフォルトの名無しさん:2013/05/23(木) 06:58:37.13
検索したらヒットした のヒットがマッチのことだよ。

60 :デフォルトの名無しさん:2013/05/23(木) 07:01:34.68
>>58
初心者スレ以外は初心者に丁寧に接する必要なし、が2chの常識。
嫌なら仲良しSNS()にでも行ってくれ。

61 :デフォルトの名無しさん:2013/05/23(木) 07:19:09.71
>>60
でも、できないんだろ。

62 :デフォルトの名無しさん:2013/05/23(木) 08:32:36.74
マッチのマーチがあなたの街にマッチする
のマッチだよ

63 :デフォルトの名無しさん:2013/05/23(木) 10:01:08.14
>>61
いいから涙拭いて諦めろ

64 :デフォルトの名無しさん:2013/05/23(木) 10:32:57.89
×初心者
○努力を一切しない馬鹿

65 :デフォルトの名無しさん:2013/05/23(木) 10:42:21.41
マッチ≒合致する

66 :デフォルトの名無しさん:2013/05/23(木) 10:44:19.23
銀ギラギン、さりげなく・・・

67 :デフォルトの名無しさん:2013/05/23(木) 11:12:18.61
それはmatchy

68 :デフォルトの名無しさん:2013/05/23(木) 13:59:06.89
>>65
おお、ありがとうございます!
なるほど、合致ですか、とてもしっくり来ました。
皆さんの手をわずらわせて、すみませんでした。

69 :デフォルトの名無しさん:2013/05/23(木) 14:01:23.64
>>59
よくよく考えれば、そういうことですよね
マッチ、一致ですよね
なぜ解らなかったんでしょう、パニクっていたかもしれません;

70 :デフォルトの名無しさん:2013/05/23(木) 16:44:25.36
>>69
ここが重複したネタスレだって気付かないくらいだから
そんなことも気付かないんだろ

71 :デフォルトの名無しさん:2013/05/23(木) 16:45:45.01
>>70
おまえあれか、れぎゅらーなんとかのきちがいか。

72 :デフォルトの名無しさん:2013/05/23(木) 16:46:15.70
ここはネタスレであって本スレではありません
ネタ回答ではなく正式な回答が欲しい場合は以下のスレで質問してください

※誘導※

Regular Expression(正規表現) Part11
http://toro.2ch.net/test/read.cgi/tech/1362913813/

73 :デフォルトの名無しさん:2013/05/23(木) 16:58:22.83
↑隔離スレ

一般の方は近づかないで下さい。

74 :デフォルトの名無しさん:2013/05/23(木) 17:00:56.13
なんだ、質問しようと思ったらこっちじゃないのか。

75 :デフォルトの名無しさん:2013/05/23(木) 17:11:14.54
>>74
こっちは馬鹿が後から立てた重複スレ
向こうのほうが本スレ

76 :デフォルトの名無しさん:2013/05/24(金) 08:25:41.01
性器表現

77 :デフォルトの名無しさん:2013/09/02(月) 21:01:46.32
m9(^Д^)プギャー

78 :デフォルトの名無しさん:2013/09/04(水) 15:18:08.27
sage が入っていない
ってどう書く?

79 :デフォルトの名無しさん:2013/09/04(水) 22:01:50.76
>>78
ネタスレで質問してるヴァカ乙wwwww

80 :デフォルトの名無しさん:2013/09/04(水) 22:20:50.48
>>78
参考 ttp://www.din.or.jp/~ohzaki/regex.htm

81 :デフォルトの名無しさん:2013/09/05(木) 00:20:14.25
>>78
消えろゴミ

82 :デフォルトの名無しさん:2013/09/05(木) 04:12:51.12
>>78
お前みたいな奴が重複糞スレの乱立を助長してるんだろうが。

糞スレ立てる奴もお前みたいに調子に乗って書き込む奴もどっちも迷惑だからさっさと回線切れ。

83 :デフォルトの名無しさん:2013/09/05(木) 05:27:58.06
>>79=81=82
さっさと精神科にでも行け

84 :デフォルトの名無しさん:2013/09/05(木) 05:45:30.49
.*(?<!sage).*
こんな感じ?

85 :デフォルトの名無しさん:2013/09/05(木) 07:26:27.57
>>84って頭悪そう。

86 :デフォルトの名無しさん:2013/09/05(木) 09:56:38.18
釣り質問に回答や煽りレスつけて楽しいの?

87 :デフォルトの名無しさん:2013/09/05(木) 10:37:42.84
やっと釣れた!

88 :デフォルトの名無しさん:2013/09/05(木) 22:00:02.77
どうもググり方が下手なので教えてください

炒り豆が食べたい。

こういう文章の末尾の”。”だけ除去したいのですが
$。でも 。$ でもヒットしません

正規表現の使えるテキストエディタで以下のようにしています
検索文字列 。$
置換後文字列 空白

89 :デフォルトの名無しさん:2013/09/05(木) 22:52:55.98
>>88
> 正規表現の使えるテキストエディタ
なぜそこで具体的なエディタの名称を出さないのか、心底理解に苦しむ。

90 :デフォルトの名無しさん:2013/09/06(金) 00:09:34.28
>>88
俺の正規表現の使えるテキストエディタで出来たよ。

91 :デフォルトの名無しさん:2013/09/06(金) 00:43:52.62
>>89-90
gPadというものです
editorによって出来る出来ないとかあるのですか?!
鬼車とか使ってるのはみんな同じだとorz

92 :デフォルトの名無しさん:2013/09/06(金) 01:02:39.01
真魚というエディターを使ったところ80の方法で出来ました
gPadはポンコツですね

93 :デフォルトの名無しさん:2013/09/06(金) 01:23:57.70
gPadでも出来たが?
正規表現をOFFにでもしてたんじゃねぇーの

94 :デフォルトの名無しさん:2013/09/06(金) 05:59:17.99
多分>>93が図星だな
まぁ初心者にはよくあること

95 :デフォルトの名無しさん:2013/09/06(金) 06:34:39.09
>>78
[^(.*sage.*)]

こういう書式っていいのかな

96 :デフォルトの名無しさん:2013/09/06(金) 21:26:24.25
直近30レス見たけどここって基地害しかいないの?

97 :デフォルトの名無しさん:2013/09/06(金) 22:34:21.22
3月位まではマトモだったけど
それ以降は変なのが居着いちゃって
荒れ放題なんだよ

98 :デフォルトの名無しさん:2013/09/24(火) 00:35:49.42
レス10個くらい消えた?

99 :デフォルトの名無しさん:2013/09/25(水) 14:27:36.67
重複スレなんだからスレごと消さなきゃダメだろ
それとも糞スレ乱立を運営が推奨してるのか?

100 :デフォルトの名無しさん:2013/12/17(火) 02:57:22.80
このスレは Part12 になります。

前スレ

Regular Expression(正規表現) Part11
http://toro.2ch.net/test/read.cgi/tech/1362913813/

101 :デフォルトの名無しさん:2013/12/17(火) 15:16:25.83
重複クソスレ終了

102 :デフォルトの名無しさん:2013/12/17(火) 18:44:06.65
重複重複うるさいから確認してみたら、
正規の次スレが立って1週間以上経ってからこの偽物スレが立ってる。

どう考えても確信犯。
このスレを立てたのは恐らく本物のキチガイ。

103 :デフォルトの名無しさん:2013/12/17(火) 19:54:02.47
このスレもテンプレがRegular Expressionに変えられてしまっているので次スレで修正します。

104 :デフォルトの名無しさん:2013/12/17(火) 20:02:31.78
質問のある方どうぞ。

105 :デフォルトの名無しさん:2013/12/17(火) 20:17:17.15
どこにでもいるんだな謎のテンプレ・スレ立て荒らし
それ専門の闇の組織があるんじゃないか

106 :デフォルトの名無しさん:2013/12/17(火) 20:52:47.41
こんなスレに釣られるアホは質問者もいないだろw

107 :デフォルトの名無しさん:2013/12/17(火) 20:55:33.43
次の方どうぞ。

108 :デフォルトの名無しさん:2013/12/17(火) 20:58:05.25
質問する場合は環境をお願いしますね。

109 :デフォルトの名無しさん:2013/12/17(火) 21:33:42.57
1990から2020の数字にマッチする正規表現はどう書けばいいんでしょうか?

110 :デフォルトの名無しさん:2013/12/17(火) 21:36:44.85
>>109
どうぞ。
(?<!\d)(199\d|20([0-1]\d|20))(?!\d)

111 :デフォルトの名無しさん:2013/12/17(火) 21:44:52.69
>>110
ありがとうございます

112 :デフォルトの名無しさん:2013/12/17(火) 22:19:04.24
こういう知恵の遅れた質問者は穴のある正規表現でも満足するということが分かった。

113 :デフォルトの名無しさん:2013/12/17(火) 22:28:48.20
重複スレ

■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■
■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■
■■■■■■■氏■■■■■氏■■■■■■■■■■■■■■■■■■■■■■■■■
■■■■■■氏氏■■■■■氏■■■■■■■■■ねねねねねねねねねねねね■■■■
■■■■■氏氏■■■■■氏氏氏氏氏氏■■■■■■■■■■■■■■■ねね■■■■
■■■■氏氏■■氏■■■氏■■■■氏■■■■■■■■■■■■■■ねね■■■■■
■■■■■氏■氏氏■■氏氏氏■■氏氏■■■■■■■■■■■■■ねね■■■■■■
■■■■■■氏氏■■氏氏■氏氏氏氏■■■■■■■■■■■■■ねね■■■■■■■
■■■■■氏氏■■■■■■■氏氏■■■■■■■■■■■■■ねね■■■■■■■■
■■■■■氏■■■氏■■■氏氏氏氏■■■■■■■■■■■■ね■■■■■■■■■
■■■■氏氏氏氏氏氏■■氏氏■■氏氏■■■■■■■■■■■ね■■■■■■■■■
■■■■■■■氏■■■氏氏■■■■氏氏■■■■■■■■■■ね■■■■■■■■■
■■■■■氏■氏■氏■■■■氏氏■■■■■■■■■■■■■ね■■■■■■■■■
■■■■■氏■氏■氏■■■■■氏氏■■■■■■■■■■■■ね■■■■■■■■■
■■■■氏氏■氏■氏■■■■■■■■■■■■■■■■ねね■ね■■■■■■■■■
■■■■氏■■氏■■■■氏氏氏■■■■■■■■■■■■ねねね■■■■■■■■■
■■■■■■■氏■■■■■■氏氏氏■■■■■■■■■■■ねね■■■■■■■■■
■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■
■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■

114 :デフォルトの名無しさん:2013/12/17(火) 23:24:45.57
次の方、質問どうぞ。

115 :デフォルトの名無しさん:2013/12/17(火) 23:27:38.52
重複スレを上げるな
迷惑

116 :デフォルトの名無しさん:2013/12/17(火) 23:55:41.49
必死すぎw

117 :デフォルトの名無しさん:2013/12/18(水) 00:07:04.59
だなw
急にage始めたもんなw

118 :デフォルトの名無しさん:2013/12/18(水) 00:13:22.09
はいはい、荒らさないでね、次の方どうぞ。

119 :デフォルトの名無しさん:2013/12/18(水) 00:16:54.54
そもそも荒らしが立てたスレで何を言ってるんだろう。
荒らしの隔離スレなのに。

120 :デフォルトの名無しさん:2013/12/18(水) 00:51:05.92
ここは初心者を誘き寄せてフルボッコにするスレだからなw

121 : ◆QzqhRqBYxktP :2013/12/18(水) 01:11:54.56
早速カオスなことになってるな。まぁマータリ行きましょう。

122 :デフォルトの名無しさん:2013/12/18(水) 01:26:15.95
重複スレ立ててム板荒らせばそりゃカオスにもなるだろうよ

123 :デフォルトの名無しさん:2013/12/18(水) 01:34:29.59
        し!     _  -── ‐-   、  , -─-、 -‐─_ノ
  ア ギ    // ̄> ´  ̄    ̄  `ヽ  Y  ,  ´     ).  ア ギ
  ア ャ   L_ /                /        ヽ   ア ャ
  ア ア     / '                '           i ア ア
  ア ア    /                 /           く  ア ア
  ア ア   l           ,ィ/!    /    /l/!,l     /厶, !! ア
  ア ア    i   ,.lrH‐|'|     /‐!-Lハ_  l    /-!'|/l   /`'メ、_iヽ
  ア ア   l  | |_|_|_|/|    / /__!__ |/!トi   i/-- 、 レ!/   / ,-- レ、⌒Y⌒ヽ
  ア ア    _ゝ|/'/⌒ヽ ヽト、|/ '/ ̄`ヾ 、ヽト、N'/⌒ヾ (●)  ,イ ̄`ヾ,ノ!
  ア ア  「  l (●)(●)    (●) ′ | | |(●)L!  (●)(●)  リ
    ア   ヽ  | ヽ__(●) (●)、ヽ シ(●)! ! |ヽ_、ソ, (●)(●)(●)_ノ _ノ
-┐    ,√   ! (●)(●)(●)(●)   リ l   !  ̄ (●)(●)  ̄   7/
  レ'⌒ヽ/ !    | (●)〈(●)(●) _人__人ノ_ i(●)く(●)(●)(●)  //!
人_,、ノL_,iノ!  /! ヽ(●)r─‐- 、   「      L_ヽ   r─‐- 、(●)u(●)/
      /  / lト、 \ ヽ, -‐┤  ノ  ギ    了\  ヽ, -‐┤(●)(●)/
ア ギ  {  /   ヽ,ト、ヽ/!`hノ  )  ャ    |/! 「ヽ, `ー /)   _ ‐'
ア ャ   ヽ/   r-、‐' // / |-‐ く   ア     > / / `'//-‐、    /
ア ア    > /\\// / /ヽ_  !   ア    (  / / //  / `ァ-‐ '
ア ア   / /!   ヽ(●) レ'/ ノ   ア     >●)∠-‐  ̄ノヽ   /
       {  i l    !(●)●/  フ  ア    / (●)-‐ / ̄/〉 〈 \ /
正規表現で目の輪郭をハート型にする方法を教えてください

124 :デフォルトの名無しさん:2013/12/18(水) 01:57:20.86
このスレ立てた馬鹿は何で削除依頼しなかったんだろうな。
頭が悪すぎるにも程がある。

125 :デフォルトの名無しさん:2013/12/18(水) 03:46:54.50
本スレと偽スレの違いも分からずにこっちで質問するような人はプログラミングに向いてない

126 :デフォルトの名無しさん:2013/12/18(水) 03:55:49.63
糞質問は向こうにまかせてこちらは純粋に正規表現のスキルアップを目指すというのはどうかな?
糞質問からは得るものが無いし。

127 :デフォルトの名無しさん:2013/12/18(水) 09:04:57.50
正規表現を学ぶものは非決定性オートマトンについての知識を
確保する必要がありますか。

128 :デフォルトの名無しさん:2013/12/18(水) 11:34:31.53
スキルアップもなにもこっちには基地害しかいないじゃん

129 :デフォルトの名無しさん:2013/12/18(水) 12:29:38.59
それ全部お前じゃん

130 :デフォルトの名無しさん:2013/12/18(水) 15:08:46.31
>>127
決定性と非決定性の2種類の正規表現エンジンがあってそれぞれの特徴さえ掴んでおけば
オートマトンについての知識は不要。詳説 正規表現でもそれ以上は触れられてないし。

131 :デフォルトの名無しさん:2013/12/18(水) 16:34:57.74
↑こういう風に馬鹿丸出しのレスするのが流行ってるの?

132 :デフォルトの名無しさん:2013/12/18(水) 17:15:07.72
ニートしかいなくてワラタw






ニートはさっさと死ぬことでしか社会貢献できないと知れ

133 :デフォルトの名無しさん:2013/12/18(水) 18:36:21.55
        し!     _  -── ‐-   、  , -─-、 -‐─_ノ
  ア ギ    // ̄> ´  ̄    ̄  `ヽ  Y  ,  ´     ).  ア ギ
  ア ャ   L_ /                /        ヽ   ア ャ
  ア ア     / '                '           i ア ア
  ア ア    /                 /           く  ア ア
  ア ア   l           ,ィ/!    /    /l/!,l     /厶, !! ア
  ア ア    i   ,.lrH‐|'|     /‐!-Lハ_  l    /-!'|/l   /`'メ、_iヽ
  ア ア   l  | |_|_|_|/|    / /__!__ |/!トi   i/-- 、 レ!/   / ,-- レ、⌒Y⌒ヽ
  ア ア    _ゝ|/'/⌒ヽ ヽト、|/ '/ ̄`ヾ 、ヽト、N'/⌒ヾ (●)  ,イ ̄`ヾ,ノ!
  ア ア  「  l (●)(●)    (●) ′ | | |(●)L!  (●)(●)  リ
    ア   ヽ  | ヽ__(●) (●)、ヽ シ(●)! ! |ヽ_、ソ, (●)(●)(●)_ノ _ノ
-┐    ,√   ! (●)(●)(●)(●)   リ l   !  ̄ (●)(●)  ̄   7/
  レ'⌒ヽ/ !    | (●)〈(●)(●) _人__人ノ_ i(●)く(●)(●)(●)  //!
人_,、ノL_,iノ!  /! ヽ(●)r─‐- 、   「      L_ヽ   r─‐- 、(●)u(●)/
      /  / lト、 \ ヽ, -‐┤  ノ  ギ    了\  ヽ, -‐┤(●)(●)/
ア ギ  {  /   ヽ,ト、ヽ/!`hノ  )  ャ    |/! 「ヽ, `ー /)   _ ‐'
ア ャ   ヽ/   r-、‐' // / |-‐ く   ア     > / / `'//-‐、    /
ア ア    > /\\// / /ヽ_  !   ア    (  / / //  / `ァ-‐ '
ア ア   / /!   ヽ(●) レ'/ ノ   ア     >●)∠-‐  ̄ノヽ   /
       {  i l    !(●)●/  フ  ア    / (●)-‐ / ̄/〉 〈 \ /
もう一度質問します
正規表現で目の輪郭をハート型にする方法を教えてください

134 :デフォルトの名無しさん:2013/12/18(水) 20:51:20.17
死ね。

135 :デフォルトの名無しさん:2013/12/18(水) 23:35:37.64
111

136 :デフォルトの名無しさん:2013/12/19(木) 16:54:02.49
本スレage

137 :デフォルトの名無しさん:2013/12/19(木) 18:59:08.84
気違いの隔離スレ。
終了。

138 :デフォルトの名無しさん:2013/12/19(木) 19:01:27.70
本スレage

139 :デフォルトの名無しさん:2013/12/19(木) 19:04:40.54
質問スレを謳っておきながらスルーするスレ

133:デフォルトの名無しさん :2013/12/18(水) 18:36:21.55 [sage]
        し!     _  -── ‐-   、  , -─-、 -‐─_ノ
  ア ギ    // ̄> ´  ̄    ̄  `ヽ  Y  ,  ´     ).  ア ギ
  ア ャ   L_ /                /        ヽ   ア ャ
  ア ア     / '                '           i ア ア
  ア ア    /                 /           く  ア ア
  ア ア   l           ,ィ/!    /    /l/!,l     /厶, !! ア
  ア ア    i   ,.lrH‐|'|     /‐!-Lハ_  l    /-!'|/l   /`'メ、_iヽ
  ア ア   l  | |_|_|_|/|    / /__!__ |/!トi   i/-- 、 レ!/   / ,-- レ、⌒Y⌒ヽ
  ア ア    _ゝ|/'/⌒ヽ ヽト、|/ '/ ̄`ヾ 、ヽト、N'/⌒ヾ (●)  ,イ ̄`ヾ,ノ!
  ア ア  「  l (●)(●)    (●) ′ | | |(●)L!  (●)(●)  リ
    ア   ヽ  | ヽ__(●) (●)、ヽ シ(●)! ! |ヽ_、ソ, (●)(●)(●)_ノ _ノ
-┐    ,√   ! (●)(●)(●)(●)   リ l   !  ̄ (●)(●)  ̄   7/
  レ'⌒ヽ/ !    | (●)〈(●)(●) _人__人ノ_ i(●)く(●)(●)(●)  //!
人_,、ノL_,iノ!  /! ヽ(●)r─‐- 、   「      L_ヽ   r─‐- 、(●)u(●)/
      /  / lト、 \ ヽ, -‐┤  ノ  ギ    了\  ヽ, -‐┤(●)(●)/
ア ギ  {  /   ヽ,ト、ヽ/!`hノ  )  ャ    |/! 「ヽ, `ー /)   _ ‐'
ア ャ   ヽ/   r-、‐' // / |-‐ く   ア     > / / `'//-‐、    /
ア ア    > /\\// / /ヽ_  !   ア    (  / / //  / `ァ-‐ '
ア ア   / /!   ヽ(●) レ'/ ノ   ア     >●)∠-‐  ̄ノヽ   /
       {  i l    !(●)●/  フ  ア    / (●)-‐ / ̄/〉 〈 \ /
もう一度質問します
正規表現で目の輪郭をハート型にする方法を教えてください

140 :デフォルトの名無しさん:2013/12/19(木) 19:06:09.84
荒らしが建てた重複スレに本スレageと書き続ければ本スレになると思ってる馬鹿のいるスレ

141 :デフォルトの名無しさん:2013/12/19(木) 19:11:03.50
次の方どうぞ〜

142 :デフォルトの名無しさん:2013/12/19(木) 19:13:26.30
正規表現を使って、文字列を抜き出したいのですがどうすればよいでしょうか?
対象となる文字列→<ここは文章>##あいうえお[1]:"test.jpg"##<ここは文章>
抜き出したい文字例→##あいうえお[1]:"test.jpg"##

の##で囲まれた箇所です。
正規表現ど素人なため、どなたかご教授くださいm(_)m

143 :デフォルトの名無しさん:2013/12/19(木) 19:31:18.21
>>142
##で囲まれたところか・・

##.*?##

とか?

144 :デフォルトの名無しさん:2013/12/19(木) 19:32:35.44
>>142
##あいうえお\[1\]:"test\.jpg"##

145 :デフォルトの名無しさん:2013/12/19(木) 19:33:23.15
>>142みたいなクズがム板に来るようになってからかなりレベルが下がったな。

146 :デフォルトの名無しさん:2013/12/19(木) 19:35:35.62
>>143
出来ました!

147 :デフォルトの名無しさん:2013/12/19(木) 19:36:02.30
>正規表現ど素人なため、どなたかご教授ください
正規表現じゃなくて日本語のスレだろ知能障害
お前日常生活でも池沼扱いされてるの気付いてないだろ

148 :デフォルトの名無しさん:2013/12/19(木) 19:38:44.02
>>146が早速釣れたw

149 :デフォルトの名無しさん:2013/12/19(木) 19:40:43.03
次の方どうぞ〜

150 :デフォルトの名無しさん:2013/12/19(木) 19:41:59.53
        し!     _  -── ‐-   、  , -─-、 -‐─_ノ
  ア ギ    // ̄> ´  ̄    ̄  `ヽ  Y  ,  ´     ).  ア ギ
  ア ャ   L_ /                /        ヽ   ア ャ
  ア ア     / '                '           i ア ア
  ア ア    /                 /           く  ア ア
  ア ア   l           ,ィ/!    /    /l/!,l     /厶, !! ア
  ア ア    i   ,.lrH‐|'|     /‐!-Lハ_  l    /-!'|/l   /`'メ、_iヽ
  ア ア   l  | |_|_|_|/|    / /__!__ |/!トi   i/-- 、 レ!/   / ,-- レ、⌒Y⌒ヽ
  ア ア    _ゝ|/'/⌒ヽ ヽト、|/ '/ ̄`ヾ 、ヽト、N'/⌒ヾ (●)  ,イ ̄`ヾ,ノ!
  ア ア  「  l (●)(●)    (●) ′ | | |(●)L!  (●)(●)  リ
    ア   ヽ  | ヽ__(●) (●)、ヽ シ(●)! ! |ヽ_、ソ, (●)(●)(●)_ノ _ノ
-┐    ,√   ! (●)(●)(●)(●)   リ l   !  ̄ (●)(●)  ̄   7/
  レ'⌒ヽ/ !    | (●)〈(●)(●) _人__人ノ_ i(●)く(●)(●)(●)  //!
人_,、ノL_,iノ!  /! ヽ(●)r─‐- 、   「      L_ヽ   r─‐- 、(●)u(●)/
      /  / lト、 \ ヽ, -‐┤  ノ  ギ    了\  ヽ, -‐┤(●)(●)/
ア ギ  {  /   ヽ,ト、ヽ/!`hノ  )  ャ    |/! 「ヽ, `ー /)   _ ‐'
ア ャ   ヽ/   r-、‐' // / |-‐ く   ア     > / / `'//-‐、    /
ア ア    > /\\// / /ヽ_  !   ア    (  / / //  / `ァ-‐ '
ア ア   / /!   ヽ(●) レ'/ ノ   ア     >●)∠-‐  ̄ノヽ   /
       {  i l    !(●)●/  フ  ア    / (●)-‐ / ̄/〉 〈 \ /
もう一度質問します
正規表現で目の輪郭をハート型にする方法を教えてください

151 :デフォルトの名無しさん:2013/12/19(木) 19:43:36.59
>>150
ここは自演の質問回答しかないから質問するだけ無駄だよ。
スキルが低いから自分で書き込んだ質問にしか答えられない。

152 :デフォルトの名無しさん:2013/12/19(木) 19:51:42.19
重複糞スレ終了



短い間ですがありがとうございました

153 :デフォルトの名無しさん:2013/12/19(木) 19:55:39.59
次の方どうぞ〜

154 :デフォルトの名無しさん:2013/12/19(木) 20:02:21.49
>>142
母国語すらままならない馬鹿がプログラミングか
恥さらしもいいところだな
お前がこうやって全世界に向けて恥をさらしてるのを見ればご両親もさぞ幸せでしょう

155 :デフォルトの名無しさん:2013/12/19(木) 20:05:37.79
>>154
母国語?
>>142はチョンかもしれんぞ。

質問の質の低さから
その可能性のほうが高いかも。

156 :デフォルトの名無しさん:2013/12/19(木) 20:10:55.65
次の方どうぞ〜

157 :デフォルトの名無しさん:2013/12/19(木) 20:13:57.90
コピペ質問に>>143みたいに嬉々として答えてるゴミを見てると面白いw

158 :デフォルトの名無しさん:2013/12/19(木) 20:16:31.38
え?part12スレがどうしたって?

159 :デフォルトの名無しさん:2013/12/19(木) 20:19:55.62
ここはチョンの本スレ

160 :デフォルトの名無しさん:2013/12/19(木) 20:22:52.42
コピペ質問に>>154みたいに嬉々として答えてるゴミを見てると面白いw

161 :デフォルトの名無しさん:2013/12/19(木) 20:26:32.23
>>160みたいにオウム返ししてる人って何が楽しいんだろう。

162 :デフォルトの名無しさん:2013/12/19(木) 20:27:04.00
>>161
お前日常生活でも池沼扱いされてるの気付いてないだろ

163 :デフォルトの名無しさん:2013/12/19(木) 20:30:14.82
しばらく>>147=>>162の自演が続きますが
皆様のご理解とご協力をお願い致します

164 :デフォルトの名無しさん:2013/12/19(木) 20:51:57.29
何このゴミの掃き溜め

165 :デフォルトの名無しさん:2013/12/19(木) 22:40:20.08
>>147=162の自演が続かないなw
うっかり同じ文投下したから自演がバレて赤面逃亡かw
ダッセw

166 :デフォルトの名無しさん:2013/12/20(金) 00:03:59.60
DHAとNFLの違いについて語ろうか。

167 :デフォルトの名無しさん:2013/12/20(金) 00:31:13.08
池沼の>>162が大暴れ

168 :デフォルトの名無しさん:2013/12/20(金) 00:39:02.18
向こうは患者さん隔離スレってことで。

169 :デフォルトの名無しさん:2013/12/20(金) 00:48:21.70
perlで入れ子にマッチさせるのってどう書くの?鬼車なら分かるんだけど。

170 :デフォルトの名無しさん:2013/12/20(金) 00:56:03.46
>>169
(?R )

171 :デフォルトの名無しさん:2013/12/20(金) 01:02:38.78
>>170
それだけじゃ分からないです..

172 :デフォルトの名無しさん:2013/12/20(金) 01:05:46.95
>>171
理解力の全くないゴミクズは消えろ

173 :デフォルトの名無しさん:2013/12/20(金) 01:08:21.60
>>171
http://swatmac.info/?p=716

174 :デフォルトの名無しさん:2013/12/20(金) 01:09:51.56
ここは荒らしの隔離スレ
本スレが立って1週間以上経ってから立てられた荒らしのスレ

175 :デフォルトの名無しさん:2013/12/20(金) 01:11:44.67
>>171
ここ見ればだいたい分かると思う
http://m-pe.tv/u/page.php?uid=takashikyou&id=1

176 :デフォルトの名無しさん:2013/12/20(金) 01:12:45.86
再起か、そういや俺も流し読みしただけでちゃんと理解してないや。
理解したら分かりやすく解説でもしようかね。

177 :デフォルトの名無しさん:2013/12/20(金) 01:14:12.72
>>171
お前の存在自体が迷惑だって気付いてる?
気付いてない?
早く自覚したほうがいいよ^^

178 :デフォルトの名無しさん:2013/12/20(金) 01:15:57.32
昔は(??{code})使うしかなかったよね、これは邪道だと思ってた。

179 :デフォルトの名無しさん:2013/12/20(金) 01:25:15.42
>>173
ありがとうございます、でもちょっと難しい..

180 :デフォルトの名無しさん:2013/12/20(金) 01:35:02.68
>>173のカッコ対応を取る正規表現を見てみようか。

\(
 (
  [^()]++
 |
  (?R)
 )*
\)

181 :デフォルトの名無しさん:2013/12/20(金) 01:40:04.24
これを日本語で書くと

開始カッコ
 『 カッコ以外の文字列 または この正規表現全体 』 の0回以上の繰り返し
閉じカッコ

となる。

182 :デフォルトの名無しさん:2013/12/20(金) 01:43:10.38
『 この正規表現全体 』 は 開始カッコ から始まり 閉じカッコ で終わる。

つまり1階層下のカッコにマッチする。

183 :デフォルトの名無しさん:2013/12/20(金) 01:46:31.85
1階層下のマッチング中に 『 この正規表現全体 』 があればさらに1階層下に行く。

このようにどんどん下の階層のカッコにマッチしていく。

184 :デフォルトの名無しさん:2013/12/20(金) 01:51:31.30
最後には最下層にたどり着く。が、この階層にはカッコがない。

つまり、最下層では (?R) はマッチしない。

185 :デフォルトの名無しさん:2013/12/20(金) 02:07:09.12
>>179
難しいだろうねぇ
平均以下の知能の奴が使う前提で作られてないからねぇ

186 :デフォルトの名無しさん:2013/12/20(金) 02:26:29.34
>>184
ここまでは把握出来てます..

>>185
一応偏差値は60超えてますので..

187 :デフォルトの名無しさん:2013/12/20(金) 02:34:42.74
偏差値は知能を表す

188 :デフォルトの名無しさん:2013/12/20(金) 02:44:47.16
ちょっかい出す暇があったら向こうの質問に答えてやれよ。

189 :誘導:2013/12/20(金) 03:49:18.57
まともな質問者の方は本スレへ移動してください

Regular Expression(正規表現) Part12
http://toro.2ch.net/test/read.cgi/tech/1387257592/

190 :デフォルトの名無しさん:2013/12/20(金) 03:51:11.41
        し!     _  -── ‐-   、  , -─-、 -‐─_ノ
  ア ギ    // ̄> ´  ̄    ̄  `ヽ  Y  ,  ´     ).  ア ギ
  ア ャ   L_ /                /        ヽ   ア ャ
  ア ア     / '                '           i ア ア
  ア ア    /                 /           く  ア ア
  ア ア   l           ,ィ/!    /    /l/!,l     /厶, !! ア
  ア ア    i   ,.lrH‐|'|     /‐!-Lハ_  l    /-!'|/l   /`'メ、_iヽ
  ア ア   l  | |_|_|_|/|    / /__!__ |/!トi   i/-- 、 レ!/   / ,-- レ、⌒Y⌒ヽ
  ア ア    _ゝ|/'/⌒ヽ ヽト、|/ '/ ̄`ヾ 、ヽト、N'/⌒ヾ (●)  ,イ ̄`ヾ,ノ!
  ア ア  「  l (●)(●)    (●) ′ | | |(●)L!  (●)(●)  リ
    ア   ヽ  | ヽ__(●) (●)、ヽ シ(●)! ! |ヽ_、ソ, (●)(●)(●)_ノ _ノ
-┐    ,√   ! (●)(●)(●)(●)   リ l   !  ̄ (●)(●)  ̄   7/
  レ'⌒ヽ/ !    | (●)〈(●)(●) _人__人ノ_ i(●)く(●)(●)(●)  //!
人_,、ノL_,iノ!  /! ヽ(●)r─‐- 、   「      L_ヽ   r─‐- 、(●)u(●)/
      /  / lト、 \ ヽ, -‐┤  ノ  ギ    了\  ヽ, -‐┤(●)(●)/
ア ギ  {  /   ヽ,ト、ヽ/!`hノ  )  ャ    |/! 「ヽ, `ー /)   _ ‐'
ア ャ   ヽ/   r-、‐' // / |-‐ く   ア     > / / `'//-‐、    /
ア ア    > /\\// / /ヽ_  !   ア    (  / / //  / `ァ-‐ '
ア ア   / /!   ヽ(●) レ'/ ノ   ア     >●)∠-‐  ̄ノヽ   /
       {  i l    !(●)●/  フ  ア    / (●)-‐ / ̄/〉 〈 \ /
もう一度質問します
正規表現で目の輪郭をハート型にする方法を教えてください

191 :デフォルトの名無しさん:2013/12/20(金) 03:55:24.53
ここは本スレが立って一週間以上後に
初心者を誘因して叩くために立てられた重複スレです

192 :デフォルトの名無しさん:2013/12/20(金) 03:59:29.90
駄質問が来ないこっちのほうがいいな。メンバーのレベル高そうだし。

193 :デフォルトの名無しさん:2013/12/20(金) 04:50:27.38
>>192
>>190

194 :デフォルトの名無しさん:2013/12/20(金) 05:18:43.52
2chブラウザにはあぼーんというのがあってだね

195 :デフォルトの名無しさん:2013/12/20(金) 10:19:46.47
重複スレは

■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■
■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■
■■■■■■■氏■■■■■氏■■■■■■■■■■■■■■■■■■■■■■■■■
■■■■■■氏氏■■■■■氏■■■■■■■■■ねねねねねねねねねねねね■■■■
■■■■■氏氏■■■■■氏氏氏氏氏氏■■■■■■■■■■■■■■■ねね■■■■
■■■■氏氏■■氏■■■氏■■■■氏■■■■■■■■■■■■■■ねね■■■■■
■■■■■氏■氏氏■■氏氏氏■■氏氏■■■■■■■■■■■■■ねね■■■■■■
■■■■■■氏氏■■氏氏■氏氏氏氏■■■■■■■■■■■■■ねね■■■■■■■
■■■■■氏氏■■■■■■■氏氏■■■■■■■■■■■■■ねね■■■■■■■■
■■■■■氏■■■氏■■■氏氏氏氏■■■■■■■■■■■■ね■■■■■■■■■
■■■■氏氏氏氏氏氏■■氏氏■■氏氏■■■■■■■■■■■ね■■■■■■■■■
■■■■■■■氏■■■氏氏■■■■氏氏■■■■■■■■■■ね■■■■■■■■■
■■■■■氏■氏■氏■■■■氏氏■■■■■■■■■■■■■ね■■■■■■■■■
■■■■■氏■氏■氏■■■■■氏氏■■■■■■■■■■■■ね■■■■■■■■■
■■■■氏氏■氏■氏■■■■■■■■■■■■■■■■ねね■ね■■■■■■■■■
■■■■氏■■氏■■■■氏氏氏■■■■■■■■■■■■ねねね■■■■■■■■■
■■■■■■■氏■■■■■■氏氏氏■■■■■■■■■■■ねね■■■■■■■■■
■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■
■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■

196 :デフォルトの名無しさん:2013/12/20(金) 10:33:15.84
このスレは質問してもNGに突っ込まれるので無意味です。

197 :デフォルトの名無しさん:2013/12/20(金) 13:42:48.66
自分がストーカー気質の異常者だって自覚はあるんだろうか?
それ治さないと人生終わるぞマジで。人間関係が崩壊するからな。

198 :デフォルトの名無しさん:2013/12/20(金) 14:43:13.70
自覚ないんじゃね
わざわざこの重複スレ立ててまで本スレ荒らしに来てるくらいだからw

199 :デフォルトの名無しさん:2013/12/20(金) 15:06:57.37
後から立てたくせに

「ウリ達のがオリジナルニダー」

ってどっかの民族みたい

200 :デフォルトの名無しさん:2013/12/20(金) 16:32:58.97
ニダー

201 :デフォルトの名無しさん:2013/12/20(金) 17:00:43.01
>>184の続き

最下層では (?R) はマッチしないので、

 (
  [^()]++
 |
  (?R)
 )*

は、最下層では

 (
  [^()]++
 )*

と同じ動作となる。

202 :デフォルトの名無しさん:2013/12/20(金) 17:07:46.96
↑これには最下層にある文字列がマッチする。

最下層の文字列を拾ったら次は閉じカッコの回収が始まる。

閉じカッコを拾うごとに階層が1つ上に移動する。
一番上の階層のカッコを拾ったらそこでマッチが成立する。

203 :デフォルトの名無しさん:2013/12/20(金) 17:12:00.88
書く上での注意点は、最下層では (?R) がマッチしないので、

『 (?R) がマッチしなくても最下層にマッチする書き方 』

をしなければいけない。

204 :デフォルトの名無しさん:2013/12/20(金) 17:34:30.99
おわり。

205 :デフォルトの名無しさん:2013/12/20(金) 17:49:58.77
以上、ブログと2chの区別もつかないゴミの連投でしたー

206 :デフォルトの名無しさん:2013/12/20(金) 17:56:10.90
重複スレは

■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■
■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■
■■■■■■■氏■■■■■氏■■■■■■■■■■■■■■■■■■■■■■■■■
■■■■■■氏氏■■■■■氏■■■■■■■■■ねねねねねねねねねねねね■■■■
■■■■■氏氏■■■■■氏氏氏氏氏氏■■■■■■■■■■■■■■■ねね■■■■
■■■■氏氏■■氏■■■氏■■■■氏■■■■■■■■■■■■■■ねね■■■■■
■■■■■氏■氏氏■■氏氏氏■■氏氏■■■■■■■■■■■■■ねね■■■■■■
■■■■■■氏氏■■氏氏■氏氏氏氏■■■■■■■■■■■■■ねね■■■■■■■
■■■■■氏氏■■■■■■■氏氏■■■■■■■■■■■■■ねね■■■■■■■■
■■■■■氏■■■氏■■■氏氏氏氏■■■■■■■■■■■■ね■■■■■■■■■
■■■■氏氏氏氏氏氏■■氏氏■■氏氏■■■■■■■■■■■ね■■■■■■■■■
■■■■■■■氏■■■氏氏■■■■氏氏■■■■■■■■■■ね■■■■■■■■■
■■■■■氏■氏■氏■■■■氏氏■■■■■■■■■■■■■ね■■■■■■■■■
■■■■■氏■氏■氏■■■■■氏氏■■■■■■■■■■■■ね■■■■■■■■■
■■■■氏氏■氏■氏■■■■■■■■■■■■■■■■ねね■ね■■■■■■■■■
■■■■氏■■氏■■■■氏氏氏■■■■■■■■■■■■ねねね■■■■■■■■■
■■■■■■■氏■■■■■■氏氏氏■■■■■■■■■■■ねね■■■■■■■■■
■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■
■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■

207 :デフォルトの名無しさん:2013/12/20(金) 18:06:09.31
後から立てたくせに

「ウリ達のがオリジナルニダー」

ってどっかの民族みたい

208 :デフォルトの名無しさん:2013/12/20(金) 18:16:40.76
あれ?↓のjs修正されたのかな、ちゃんと動く正規表現が出力されるようになった。
ただ無駄なカッコが多いのはそのままだけど。

ある文字列を含まない正規表現
http://www.kt.rim.or.jp/~kbk/regex/regex.html#NOTINCLUDED

209 :デフォルトの名無しさん:2013/12/20(金) 18:43:34.78
と思ったら直ってなかった。出力結果は変わったけど正しい正規表現じゃない・・
サイト主にメールで知らせようとしたけどメールが届かない、誰か連絡先知ってたら
動かないって言っといて。

210 :デフォルトの名無しさん:2013/12/20(金) 20:28:15.54
重複スレは

■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■
■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■
■■■■■■■氏■■■■■氏■■■■■■■■■■■■■■■■■■■■■■■■■
■■■■■■氏氏■■■■■氏■■■■■■■■■ねねねねねねねねねねねね■■■■
■■■■■氏氏■■■■■氏氏氏氏氏氏■■■■■■■■■■■■■■■ねね■■■■
■■■■氏氏■■氏■■■氏■■■■氏■■■■■■■■■■■■■■ねね■■■■■
■■■■■氏■氏氏■■氏氏氏■■氏氏■■■■■■■■■■■■■ねね■■■■■■
■■■■■■氏氏■■氏氏■氏氏氏氏■■■■■■■■■■■■■ねね■■■■■■■
■■■■■氏氏■■■■■■■氏氏■■■■■■■■■■■■■ねね■■■■■■■■
■■■■■氏■■■氏■■■氏氏氏氏■■■■■■■■■■■■ね■■■■■■■■■
■■■■氏氏氏氏氏氏■■氏氏■■氏氏■■■■■■■■■■■ね■■■■■■■■■
■■■■■■■氏■■■氏氏■■■■氏氏■■■■■■■■■■ね■■■■■■■■■
■■■■■氏■氏■氏■■■■氏氏■■■■■■■■■■■■■ね■■■■■■■■■
■■■■■氏■氏■氏■■■■■氏氏■■■■■■■■■■■■ね■■■■■■■■■
■■■■氏氏■氏■氏■■■■■■■■■■■■■■■■ねね■ね■■■■■■■■■
■■■■氏■■氏■■■■氏氏氏■■■■■■■■■■■■ねねね■■■■■■■■■
■■■■■■■氏■■■■■■氏氏氏■■■■■■■■■■■ねね■■■■■■■■■
■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■
■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■

211 :デフォルトの名無しさん:2013/12/20(金) 21:01:06.42
このスレもとうとう削除依頼出たなw

212 :デフォルトの名無しさん:2013/12/20(金) 21:02:33.98
まともな質問・議論をご希望の方は本スレへ移動してください

Regular Expression(正規表現) Part12
http://toro.2ch.net/test/read.cgi/tech/1387257592/

213 :デフォルトの名無しさん:2013/12/20(金) 21:06:55.24
>>208のjsを代わりに作ってくれる人っていないかな。
出来れば前スレのツールの階層表示するjsも作ってくれるとありがたい。

perlや鬼車とか言語によって正規表現の違いがあるから階層表示jsは言語ごとに動作を
変えないといけないかも。1ページ1言語にすればいちいち言語を選ぶ必要無くていいかも。

214 :デフォルトの名無しさん:2013/12/20(金) 21:08:51.76
>>212
そっちはスレッドあぼーんしちゃった。

215 :デフォルトの名無しさん:2013/12/20(金) 21:09:51.97
まともな質問・議論をご希望の方は本スレへ移動してください

Regular Expression(正規表現) Part12
http://toro.2ch.net/test/read.cgi/tech/1387257592/

216 :デフォルトの名無しさん:2013/12/20(金) 21:11:02.34
重複スレは

■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■
■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■
■■■■■■■氏■■■■■氏■■■■■■■■■■■■■■■■■■■■■■■■■
■■■■■■氏氏■■■■■氏■■■■■■■■■ねねねねねねねねねねねね■■■■
■■■■■氏氏■■■■■氏氏氏氏氏氏■■■■■■■■■■■■■■■ねね■■■■
■■■■氏氏■■氏■■■氏■■■■氏■■■■■■■■■■■■■■ねね■■■■■
■■■■■氏■氏氏■■氏氏氏■■氏氏■■■■■■■■■■■■■ねね■■■■■■
■■■■■■氏氏■■氏氏■氏氏氏氏■■■■■■■■■■■■■ねね■■■■■■■
■■■■■氏氏■■■■■■■氏氏■■■■■■■■■■■■■ねね■■■■■■■■
■■■■■氏■■■氏■■■氏氏氏氏■■■■■■■■■■■■ね■■■■■■■■■
■■■■氏氏氏氏氏氏■■氏氏■■氏氏■■■■■■■■■■■ね■■■■■■■■■
■■■■■■■氏■■■氏氏■■■■氏氏■■■■■■■■■■ね■■■■■■■■■
■■■■■氏■氏■氏■■■■氏氏■■■■■■■■■■■■■ね■■■■■■■■■
■■■■■氏■氏■氏■■■■■氏氏■■■■■■■■■■■■ね■■■■■■■■■
■■■■氏氏■氏■氏■■■■■■■■■■■■■■■■ねね■ね■■■■■■■■■
■■■■氏■■氏■■■■氏氏氏■■■■■■■■■■■■ねねね■■■■■■■■■
■■■■■■■氏■■■■■■氏氏氏■■■■■■■■■■■ねね■■■■■■■■■
■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■
■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■

217 :デフォルトの名無しさん:2013/12/20(金) 21:12:20.62
>>186
ようゴミクズ
板荒らしに強力して楽しい?

218 :デフォルトの名無しさん:2013/12/20(金) 21:35:17.54
まともな質問・議論をご希望の方は本スレへ移動してください

Regular Expression(正規表現) Part12
http://toro.2ch.net/test/read.cgi/tech/1387257592/

219 :デフォルトの名無しさん:2013/12/20(金) 21:49:50.88
まともな質問・議論をご希望の方は本スレへ移動してください

Regular Expression(正規表現) Part12
http://toro.2ch.net/test/read.cgi/tech/1387257592/

220 :デフォルトの名無しさん:2013/12/20(金) 21:55:09.40
>>213
>>208のは正規表現が分かってないから俺には無理だ。
階層表示のやつは頭から文字食っていくだけだから簡単そうだ。俺作るかも。

221 :デフォルトの名無しさん:2013/12/20(金) 22:06:20.86
>>203
(?PARNO)なんてのもあったり。
http://perldoc.jp/docs/perl/5.14.1/perlre.pod

222 :デフォルトの名無しさん:2013/12/20(金) 22:06:32.39
まともな質問・議論をご希望の方は本スレへ移動してください

Regular Expression(正規表現) Part12
http://toro.2ch.net/test/read.cgi/tech/1387257592/

223 :デフォルトの名無しさん:2013/12/20(金) 22:55:34.61
>>221
これが次世代の正規表現かw

224 :デフォルトの名無しさん:2013/12/20(金) 23:05:54.05
>>221
>カスタム RE エンジンの作成

おもしろそう。

225 :デフォルトの名無しさん:2013/12/20(金) 23:07:56.32
>>220みたいに頭の中がリアル厨房の奴って結局何も作れないんだよな
一番顕著に現れるのがゲーム開発
はっきり言ってゲームのシステムで難しいものはほとんどない
既存のシステムを実装するようなパロディ系なら尚更
なのにエターなる確率はかなり高い
それが>>220のようなリアル厨房脳

226 :デフォルトの名無しさん:2013/12/20(金) 23:10:15.35
まともな質問・議論をご希望の方は本スレへ移動してください

Regular Expression(正規表現) Part12
http://toro.2ch.net/test/read.cgi/tech/1387257592/

227 :デフォルトの名無しさん:2013/12/20(金) 23:12:17.87
>>225
既存のシステムを作ろうとするから頓挫するんじゃないの?
車輪の再発明は誰だって嫌でしょ。

228 :デフォルトの名無しさん:2013/12/20(金) 23:23:16.20
ゲームの場合はグラフィックで頓挫するのがほとんど。
システムは簡単。

頭の中には市販のゲームかそれ以上のレベルのものがあるんだろうけど、
実際にそれを実現しようとすると莫大なドット絵や3Dモデルが必要。
だからプログラムより素材がきつい。
システムは200時間とかで作れても素材の準備に1000時間とか必要になってくる。

229 :デフォルトの名無しさん:2013/12/20(金) 23:38:07.35
重複なら削除依頼を出せばいいのにしないってことはその程度なんだろ。
つまりは荒らしと同程度なわけ。見苦しいな。

230 :デフォルトの名無しさん:2013/12/20(金) 23:40:39.47
グラ頼みのクソゲー作ろうとするからそういうことになるんだろ

231 :デフォルトの名無しさん:2013/12/20(金) 23:45:53.44
>>227
そう?
テトリスくらい作ったことあるでしょうに

232 :デフォルトの名無しさん:2013/12/21(土) 00:08:10.25
>>231
テトリスとファイナルファンタジーじゃ開発コストが違う。
テトリスは1時間もあれば作れるから車輪の再発明でも苦ではないが
ファイナルファンタジーとかだと1ヵ月とか普通にかかる。

233 :デフォルトの名無しさん:2013/12/21(土) 00:23:34.83
>>230
今の時代はグラもある程度よくないと売れないんだよ

234 :デフォルトの名無しさん:2013/12/21(土) 00:50:39.07
誰もビジネスの話なんかしてない。

235 :デフォルトの名無しさん:2013/12/21(土) 01:05:43.27
>>204
なんとか理解出来ました、どうもありがとう。

>>221
(?R)だけじゃ不便だなって思ってたらそんなものもあったのか..
名前で指定出来るものもあるし。

他のとこも読んでみるよ、ありがとう。

236 :デフォルトの名無しさん:2013/12/21(土) 01:08:27.66
>>232
お前FFのシステムに1か月もかかんの?
そんなんじゃまともにゲーム開発なんてできないだろ

237 :デフォルトの名無しさん:2013/12/21(土) 01:09:47.88
>>235みたいに自分で調べて理解できない愚図を見ると
馬鹿ってハンディキャップなんだなと思う

238 :デフォルトの名無しさん:2013/12/21(土) 01:16:04.78
馬鹿なほうがいいこともある。

知らぬが仏。

釣りだと気付いてないみたいだし幸せだよ。

239 :デフォルトの名無しさん:2013/12/21(土) 01:18:42.32
>>236
一ヵ月なら早いほうだと思うけどね

マップと戦闘とメニュー画面作って、
さらにマップエディタや戦闘関連の開発ツールまで作るわけでしょ
一ヵ月でもかなり早いよ

240 :デフォルトの名無しさん:2013/12/21(土) 01:26:45.61
part10 1340383120.dat 2012/06/23(土) 01:38:40.22〜2013/03/12(火) 22:57:24.75
part11 1362913813.dat 2013/03/10(日) 20:10:13.34〜2013/12/19(木) 20:34:23.12
この偽スレ 1363769640.dat 2013/03/20(水) 17:54:00.46〜

part11が立ってから10日遅れ
part10が埋まってからでも8日遅れ
もう重複とかいうレベルですらなく、ただの荒らしだな
何が嫌でこんな宣伝してるのか……part10終盤を再現したいとか?

http://toro.2ch.net/test/read.cgi/tech/1363769640/102
102 名前:デフォルトの名無しさん[sage] 投稿日:2013/12/17(火) 18:44:06.65
重複重複うるさいから確認してみたら、
正規の次スレが立って1週間以上経ってからこの偽物スレが立ってる。

どう考えても確信犯。
このスレを立てたのは恐らく本物のキチガイ。

241 :デフォルトの名無しさん:2013/12/21(土) 01:39:27.78
>>239
マップエディタみたいに使い回せるものは工期に入らないだろ

242 :デフォルトの名無しさん:2013/12/21(土) 02:25:33.82
>>241
使い回せるか使い回せないかは問題じゃない。
必要なものをゼロから揃えるのにかかる期間で考えるべき。

243 :デフォルトの名無しさん:2013/12/21(土) 02:56:22.24
なんかしらんが>>220はリアル厨房脳なのか

244 :デフォルトの名無しさん:2013/12/21(土) 03:03:03.73
お前は、間違いなく本物のキチガイだなw

245 :デフォルトの名無しさん:2013/12/21(土) 03:03:56.11
>>244>>240宛でw

246 :デフォルトの名無しさん:2013/12/21(土) 04:37:31.40
正規表現マスター
http://seikihyougenn.com/seikimaster.html

これよく出来てるね。あえて不満を言うならUIが直感的でなくゴチャゴチャしすぎ。
「ファイルを開く」 があるのに 「置換結果をファイルに保存」 が無い。
置換のときにマークモードが無い。

> \\xnn  16 進数値 nn のASCII 文字

これ誤植。

247 :デフォルトの名無しさん:2013/12/21(土) 04:50:48.92
あ、半角スペース2個と全角スペースが見分けられないのは結構イタイ。
ブラウザ上じゃこれに対応するのは不可能だろうね・・

248 :デフォルトの名無しさん:2013/12/21(土) 04:54:44.08
正規表現マスターで a((?=b))*c を abc にマッチさせると不思議な現象が起きる。
flashの正規表現エンジンは結構アホかも知れない。

249 :デフォルトの名無しさん:2013/12/21(土) 11:00:11.55
↑本物のアホ発見wwwwwwwwwwwwwwwwwww

250 :デフォルトの名無しさん:2013/12/21(土) 11:37:56.47
本物のアホは>>242だろ
何で開発ツールの開発期間まで含めてんだよ

251 :デフォルトの名無しさん:2013/12/21(土) 15:16:23.74
開発ツールなしで開発するキチガイか
ド素人の趣味グラマに多いよね
マジックナンバーだらけの糞コード

252 :デフォルトの名無しさん:2013/12/21(土) 17:01:10.81
最近パッとしたのが出ないけど何でかね
昔はもっと色んなゲームが出てて糞ゲー神ゲー入り交じっててタイトル選びも面白かったのに

最近は「クオリティの高い糞ゲー」しかない気がする

253 :デフォルトの名無しさん:2013/12/21(土) 17:48:18.83
>>248
こちらの環境でも再現しました。これはどういう現象なんでしょうね。

254 :デフォルトの名無しさん:2013/12/21(土) 17:49:53.47
>>253=情報価値のない書き込みをする愚図w

255 :デフォルトの名無しさん:2013/12/21(土) 18:14:33.38
まともな質問・議論をご希望の方は本スレへ移動してください

Regular Expression(正規表現) Part12
http://toro.2ch.net/test/read.cgi/tech/1387257592/

256 :デフォルトの名無しさん:2013/12/21(土) 18:22:03.36
重複スレは

■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■
■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■
■■■■■■■氏■■■■■氏■■■■■■■■■■■■■■■■■■■■■■■■■
■■■■■■氏氏■■■■■氏■■■■■■■■■ねねねねねねねねねねねね■■■■
■■■■■氏氏■■■■■氏氏氏氏氏氏■■■■■■■■■■■■■■■ねね■■■■
■■■■氏氏■■氏■■■氏■■■■氏■■■■■■■■■■■■■■ねね■■■■■
■■■■■氏■氏氏■■氏氏氏■■氏氏■■■■■■■■■■■■■ねね■■■■■■
■■■■■■氏氏■■氏氏■氏氏氏氏■■■■■■■■■■■■■ねね■■■■■■■
■■■■■氏氏■■■■■■■氏氏■■■■■■■■■■■■■ねね■■■■■■■■
■■■■■氏■■■氏■■■氏氏氏氏■■■■■■■■■■■■ね■■■■■■■■■
■■■■氏氏氏氏氏氏■■氏氏■■氏氏■■■■■■■■■■■ね■■■■■■■■■
■■■■■■■氏■■■氏氏■■■■氏氏■■■■■■■■■■ね■■■■■■■■■
■■■■■氏■氏■氏■■■■氏氏■■■■■■■■■■■■■ね■■■■■■■■■
■■■■■氏■氏■氏■■■■■氏氏■■■■■■■■■■■■ね■■■■■■■■■
■■■■氏氏■氏■氏■■■■■■■■■■■■■■■■ねね■ね■■■■■■■■■
■■■■氏■■氏■■■■氏氏氏■■■■■■■■■■■■ねねね■■■■■■■■■
■■■■■■■氏■■■■■■氏氏氏■■■■■■■■■■■ねね■■■■■■■■■
■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■
■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■

257 :デフォルトの名無しさん:2013/12/21(土) 20:42:26.27
まともな質問・議論をご希望の方は本スレへ移動してください

Regular Expression(正規表現) Part12
http://toro.2ch.net/test/read.cgi/tech/1387257592/

258 :デフォルトの名無しさん:2013/12/21(土) 21:14:21.20
>>253みたいな頭の奴って本当に可哀想だなw

259 :デフォルトの名無しさん:2013/12/21(土) 21:45:11.21
>>247
半角全角スペースの区別が付くのって階層表示のツールくらいじゃ?
判別出来ないのが普通かと。

260 :デフォルトの名無しさん:2013/12/21(土) 22:11:13.58
>>259
なにマジレスしてんのコイツw

261 :デフォルトの名無しさん:2013/12/21(土) 22:13:50.16
>>295
ここはそういう基本的なことも分からないゴミの巣窟なんだよ
議論ごっこがしたいだけ

262 :デフォルトの名無しさん:2013/12/21(土) 22:18:51.66
>>259
そうなのか、普段テキストエディタで作業してるからスペースの判別出来ないのは無理だわ。

263 :デフォルトの名無しさん:2013/12/21(土) 22:21:02.54
まともな質問・議論をご希望の方は本スレへ移動してください

Regular Expression(正規表現) Part12
http://toro.2ch.net/test/read.cgi/tech/1387257592/

264 :デフォルトの名無しさん:2013/12/21(土) 22:21:08.31
そんなあなたにemacs+w3m.el

265 :デフォルトの名無しさん:2013/12/21(土) 22:22:07.01
重複スレは

■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■
■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■
■■■■■■■氏■■■■■氏■■■■■■■■■■■■■■■■■■■■■■■■■
■■■■■■氏氏■■■■■氏■■■■■■■■■ねねねねねねねねねねねね■■■■
■■■■■氏氏■■■■■氏氏氏氏氏氏■■■■■■■■■■■■■■■ねね■■■■
■■■■氏氏■■氏■■■氏■■■■氏■■■■■■■■■■■■■■ねね■■■■■
■■■■■氏■氏氏■■氏氏氏■■氏氏■■■■■■■■■■■■■ねね■■■■■■
■■■■■■氏氏■■氏氏■氏氏氏氏■■■■■■■■■■■■■ねね■■■■■■■
■■■■■氏氏■■■■■■■氏氏■■■■■■■■■■■■■ねね■■■■■■■■
■■■■■氏■■■氏■■■氏氏氏氏■■■■■■■■■■■■ね■■■■■■■■■
■■■■氏氏氏氏氏氏■■氏氏■■氏氏■■■■■■■■■■■ね■■■■■■■■■
■■■■■■■氏■■■氏氏■■■■氏氏■■■■■■■■■■ね■■■■■■■■■
■■■■■氏■氏■氏■■■■氏氏■■■■■■■■■■■■■ね■■■■■■■■■
■■■■■氏■氏■氏■■■■■氏氏■■■■■■■■■■■■ね■■■■■■■■■
■■■■氏氏■氏■氏■■■■■■■■■■■■■■■■ねね■ね■■■■■■■■■
■■■■氏■■氏■■■■氏氏氏■■■■■■■■■■■■ねねね■■■■■■■■■
■■■■■■■氏■■■■■■氏氏氏■■■■■■■■■■■ねね■■■■■■■■■
■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■
■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■

266 :デフォルトの名無しさん:2013/12/21(土) 22:25:01.14
>普段テキストエディタで作業してるから
日記キメェ

267 :デフォルトの名無しさん:2013/12/21(土) 22:29:27.58
日記じゃなくて言い訳でしょ
何かにつけてとにかく言い訳が出てくるタイプの人間
成長性ゼロのいい見本だよ

268 :デフォルトの名無しさん:2013/12/21(土) 22:30:30.47
part10 1340383120.dat 2012/06/23(土) 01:38:40.22〜2013/03/12(火) 22:57:24.75
part11 1362913813.dat 2013/03/10(日) 20:10:13.34〜2013/12/19(木) 20:34:23.12
この偽スレ 1363769640.dat 2013/03/20(水) 17:54:00.46〜

part11が立ってから10日遅れ
part10が埋まってからでも8日遅れ
もう重複とかいうレベルですらなく、ただの荒らしだな
何が嫌でこんな宣伝してるのか……part10終盤を再現したいとか?

http://toro.2ch.net/test/read.cgi/tech/1363769640/102
102 名前:デフォルトの名無しさん[sage] 投稿日:2013/12/17(火) 18:44:06.65
重複重複うるさいから確認してみたら、
正規の次スレが立って1週間以上経ってからこの偽物スレが立ってる。

どう考えても確信犯。
このスレを立てたのは恐らく本物のキチガイ。

269 :デフォルトの名無しさん:2013/12/21(土) 22:39:34.42
重複スレは

■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■
■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■
■■■■■■■氏■■■■■氏■■■■■■■■■■■■■■■■■■■■■■■■■
■■■■■■氏氏■■■■■氏■■■■■■■■■ねねねねねねねねねねねね■■■■
■■■■■氏氏■■■■■氏氏氏氏氏氏■■■■■■■■■■■■■■■ねね■■■■
■■■■氏氏■■氏■■■氏■■■■氏■■■■■■■■■■■■■■ねね■■■■■
■■■■■氏■氏氏■■氏氏氏■■氏氏■■■■■■■■■■■■■ねね■■■■■■
■■■■■■氏氏■■氏氏■氏氏氏氏■■■■■■■■■■■■■ねね■■■■■■■
■■■■■氏氏■■■■■■■氏氏■■■■■■■■■■■■■ねね■■■■■■■■
■■■■■氏■■■氏■■■氏氏氏氏■■■■■■■■■■■■ね■■■■■■■■■
■■■■氏氏氏氏氏氏■■氏氏■■氏氏■■■■■■■■■■■ね■■■■■■■■■
■■■■■■■氏■■■氏氏■■■■氏氏■■■■■■■■■■ね■■■■■■■■■
■■■■■氏■氏■氏■■■■氏氏■■■■■■■■■■■■■ね■■■■■■■■■
■■■■■氏■氏■氏■■■■■氏氏■■■■■■■■■■■■ね■■■■■■■■■
■■■■氏氏■氏■氏■■■■■■■■■■■■■■■■ねね■ね■■■■■■■■■
■■■■氏■■氏■■■■氏氏氏■■■■■■■■■■■■ねねね■■■■■■■■■
■■■■■■■氏■■■■■■氏氏氏■■■■■■■■■■■ねね■■■■■■■■■
■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■
■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■

270 :デフォルトの名無しさん:2013/12/21(土) 22:44:20.91
>>264
emacsか、それ使うほどガチな作業はしないんだ。
プログラマを統括する立場なんで。

271 :デフォルトの名無しさん:2013/12/21(土) 23:01:10.60
重複スレは

■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■
■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■
■■■■■■■氏■■■■■氏■■■■■■■■■■■■■■■■■■■■■■■■■
■■■■■■氏氏■■■■■氏■■■■■■■■■ねねねねねねねねねねねね■■■■
■■■■■氏氏■■■■■氏氏氏氏氏氏■■■■■■■■■■■■■■■ねね■■■■
■■■■氏氏■■氏■■■氏■■■■氏■■■■■■■■■■■■■■ねね■■■■■
■■■■■氏■氏氏■■氏氏氏■■氏氏■■■■■■■■■■■■■ねね■■■■■■
■■■■■■氏氏■■氏氏■氏氏氏氏■■■■■■■■■■■■■ねね■■■■■■■
■■■■■氏氏■■■■■■■氏氏■■■■■■■■■■■■■ねね■■■■■■■■
■■■■■氏■■■氏■■■氏氏氏氏■■■■■■■■■■■■ね■■■■■■■■■
■■■■氏氏氏氏氏氏■■氏氏■■氏氏■■■■■■■■■■■ね■■■■■■■■■
■■■■■■■氏■■■氏氏■■■■氏氏■■■■■■■■■■ね■■■■■■■■■
■■■■■氏■氏■氏■■■■氏氏■■■■■■■■■■■■■ね■■■■■■■■■
■■■■■氏■氏■氏■■■■■氏氏■■■■■■■■■■■■ね■■■■■■■■■
■■■■氏氏■氏■氏■■■■■■■■■■■■■■■■ねね■ね■■■■■■■■■
■■■■氏■■氏■■■■氏氏氏■■■■■■■■■■■■ねねね■■■■■■■■■
■■■■■■■氏■■■■■■氏氏氏■■■■■■■■■■■ねね■■■■■■■■■
■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■
■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■

272 :デフォルトの名無しさん:2013/12/21(土) 23:43:22.15
次の方どうぞ。

273 :誘導:2013/12/21(土) 23:45:37.02
ここはわざと重複させて立てられた偽スレです
まともな質問・議論をご希望の方は本スレへ移動してください

Regular Expression(正規表現) Part12
http://toro.2ch.net/test/read.cgi/tech/1387257592/

274 :デフォルトの名無しさん:2013/12/22(日) 00:05:23.17
重複スレは

■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■
■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■
■■■■■■■氏■■■■■氏■■■■■■■■■■■■■■■■■■■■■■■■■
■■■■■■氏氏■■■■■氏■■■■■■■■■ねねねねねねねねねねねね■■■■
■■■■■氏氏■■■■■氏氏氏氏氏氏■■■■■■■■■■■■■■■ねね■■■■
■■■■氏氏■■氏■■■氏■■■■氏■■■■■■■■■■■■■■ねね■■■■■
■■■■■氏■氏氏■■氏氏氏■■氏氏■■■■■■■■■■■■■ねね■■■■■■
■■■■■■氏氏■■氏氏■氏氏氏氏■■■■■■■■■■■■■ねね■■■■■■■
■■■■■氏氏■■■■■■■氏氏■■■■■■■■■■■■■ねね■■■■■■■■
■■■■■氏■■■氏■■■氏氏氏氏■■■■■■■■■■■■ね■■■■■■■■■
■■■■氏氏氏氏氏氏■■氏氏■■氏氏■■■■■■■■■■■ね■■■■■■■■■
■■■■■■■氏■■■氏氏■■■■氏氏■■■■■■■■■■ね■■■■■■■■■
■■■■■氏■氏■氏■■■■氏氏■■■■■■■■■■■■■ね■■■■■■■■■
■■■■■氏■氏■氏■■■■■氏氏■■■■■■■■■■■■ね■■■■■■■■■
■■■■氏氏■氏■氏■■■■■■■■■■■■■■■■ねね■ね■■■■■■■■■
■■■■氏■■氏■■■■氏氏氏■■■■■■■■■■■■ねねね■■■■■■■■■
■■■■■■■氏■■■■■■氏氏氏■■■■■■■■■■■ねね■■■■■■■■■
■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■
■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■

275 :デフォルトの名無しさん:2013/12/22(日) 00:07:48.92
正規表現の質問スレが2つあるみたいなのですが、
どちらで質問したほうがいいのでしょうか?

276 :デフォルトの名無しさん:2013/12/22(日) 00:20:05.36
こちらで。

277 :デフォルトの名無しさん:2013/12/22(日) 00:21:24.24
>>275
こっち。向こうのスレはスレタイ&テンプレ改変荒らしが立てたスレ。

278 :デフォルトの名無しさん:2013/12/22(日) 00:23:09.93
>>275
ここは偽スレです
>>143みたいな実用性のない子供騙しの正規表現を教えて欲しければこちらへどうぞ
実用性のある正規表現を教えて欲しければ>>273のスレへどうぞ

279 :デフォルトの名無しさん:2013/12/22(日) 00:24:06.15
↑荒らし本人です。NGで。

280 :デフォルトの名無しさん:2013/12/22(日) 00:26:16.20
>>275
ここは基地害しかいないぞ、直近150レス読んでみろ。

281 :デフォルトの名無しさん:2013/12/22(日) 00:29:06.17
>>1の前スレのスレタイを見れば納得出来るでしょう。

282 :275:2013/12/22(日) 00:29:49.76
ありがとうございます
100レスほど読んでみましたが
>268さんの書き込みを読んでみるとここは本来の質問スレではないようなので
あちらで質問させていただきます
ここは質問してる人も文句を言われているようですので

ありがとうございました

283 :デフォルトの名無しさん:2013/12/22(日) 00:30:46.26
↑荒らし本人です。NGで。

284 :デフォルトの名無しさん:2013/12/22(日) 00:33:47.45
しかし一人でこれだけ荒らし放題なのは許せんな、そろそろ2ch運営に通報するか。

285 :デフォルトの名無しさん:2013/12/22(日) 00:35:13.86
たぶんIPが公表されるだろうから、プロバにも苦情メール出してやるわ。

286 :デフォルトの名無しさん:2013/12/22(日) 00:39:11.80
重複スレ立てて本スレ荒らしてる奴が被害者面しててワラタwwwww

287 :デフォルトの名無しさん:2013/12/22(日) 01:03:49.27
後から立ってもこっちが本スレニダー
例え根拠があっても異論を唱える奴は荒らしニダー

ってどっかの半島にある国みたい

288 :デフォルトの名無しさん:2013/12/22(日) 01:09:37.01
出しといたからな。

289 :デフォルトの名無しさん:2013/12/22(日) 01:17:33.13
>>288
削除依頼乙
見てきたけど、スレッドが立った時期の説明は要らなかったんじゃないか?

290 :デフォルトの名無しさん:2013/12/22(日) 01:24:50.84
>>270
正直w3mじゃ読めないページ多すぎてダメだと思うけどな。
メールこそemacs+wl。

291 :デフォルトの名無しさん:2013/12/22(日) 01:56:41.00
最近のperlはこんなのが動くようになってたのか。

a(b)?(?(1)c)

292 :デフォルトの名無しさん:2013/12/22(日) 02:24:54.32
括弧番号リセッター

/ ( a ) (?| x ( y ) z | (p (q) r) | (t) u (v) ) ( z ) /x

293 :デフォルトの名無しさん:2013/12/22(日) 02:27:44.32
可変長後読み

s/foo\Kbar//g;

294 :デフォルトの名無しさん:2013/12/22(日) 03:04:07.74
就職死

/imsxadlup

295 :デフォルトの名無しさん:2013/12/22(日) 03:20:18.75
{max} の調べ方

perl -e " $_ **= $_ , / {$_} / for 2 .. 42;"

⇒ 32766

296 :デフォルトの名無しさん:2013/12/22(日) 21:47:05.40
>>294
adlupなんて初めて見た

297 :デフォルトの名無しさん:2013/12/22(日) 23:27:32.03
>>294
よく$&は使うなって言われてたけどpで解決してたのか..

298 :デフォルトの名無しさん:2013/12/23(月) 23:59:41.77
## \k<name>

$a = "^(?<n>3)(?P=n)\$";
$b = '33';
$b =~ /$a/;
print "<".$b.">";

299 :デフォルトの名無しさん:2013/12/24(火) 00:24:08.09
# (?{code})

$_ = 'a' x 8;
m<
(?{ $cnt = 0; print $cnt."<A>"; })
(
a
(?{
local $cnt = $cnt + 1; print $cnt."<B>";
})
)*
aaaa
(?{ $res = $cnt;print $cnt."<C>";})
>x;

# result
# 0<A>1<B>2<B>3<B>4<B>5<B>6<B>7<B>8<B>4<C>

# Cの試行回数は1回のみ。
# Cの値は4。バックトラックが発生すると$cntの値も巻き戻される。
# local → (?{code}) から (?{code}) への移動はスコープ内。

300 :デフォルトの名無しさん:2013/12/24(火) 00:33:16.39
# pos($_)

$_ = 'a' x 8;
m<
(?{ $cnt = 0; print pos($_)."<A>"; })
(
a
(?{
local $cnt = $cnt + 1; print pos($_)."<B>";
})
)*
aaaa
(?{ $res = $cnt;print pos($_)."<C>";})
>x;

# result
# 0<A>1<B>2<B>3<B>4<B>5<B>6<B>7<B>8<B>8<C>

# B はバックトラックに影響されていない。

301 :デフォルトの名無しさん:2013/12/24(火) 00:49:32.64
# $^R

$_ = 'a';
m<
a(?{ "b";})
>x;
print $^R;

# → b


$_ = 'ab';
m<
a(?{ "b";})$^R
>x;

# → eval error

$_ = '1';
s<
a(?{ "2";})
>
<$^R>x;

print $_; # 1 。replaceには使用可能。

302 :デフォルトの名無しさん:2013/12/24(火) 01:27:29.44
# (??{code})

'abc' =~ m/\A(.)(??{"(.)"})(.)\z/;
print "<".$1."-".$2."-".$3.">";

# <a-c-> 。 . は動くが ( ) のキャプチャは機能しない。

# 再起
# $name = qr/・・・(??{$name})・・・/;

$re = qr{
\(
(?:
(?> [^()]+ )
|
(??{ $re })
)*
\)
}x;

# (?R)等に比べ処理効率が悪い。

303 :デフォルトの名無しさん:2013/12/25(水) 07:40:53.83
検索
()

置換
半角スペース1つ

⇒ すべての文字の前後に半角スペースを入れられる。

304 :デフォルトの名無しさん:2013/12/25(水) 07:49:42.22
/e
http://hirakun.blog57.fc2.com/blog-entry-75.html

/ee → evalの結果をもう一度evalする。(eの数だけ実行)
      誤記でeを増やすと誤作動の原因になる。

305 :デフォルトの名無しさん:2013/12/25(水) 08:10:25.25
s/ / /r
http://perldoc.jp/docs/perl/5.18.1/perlretut.pod#Using32regular32expressions32in32Perl

306 :デフォルトの名無しさん:2013/12/25(水) 08:43:34.34
http://perldoc.jp/index/variable


@- ... @LAST_MATCH_START
$+ ... $LAST_PAREN_MATCH
@+ ...
%+ ... %LAST_PAREN_MATCH
$^N ... $LAST_SUBMATCH_RESULT
$& ... $MATCH
${^MATCH}
$` ... $PREMATCH
$' ... $POSTMATCH
$1
$^R ... $LAST_REGEXP_CODE_RESULT
${^RE_DEBUG_FLAGS}
${^RE_TRIE_MAXBUF}

307 :デフォルトの名無しさん:2013/12/26(木) 00:27:16.74
(?>pattern) = (?=(pattern))\g{-1}

308 :デフォルトの名無しさん:2013/12/26(木) 02:01:19.93
actionscript 改行

\n
http://seikihyougenn.com/seikimaster.html

\r
http://1st.geocities.jp/neeetest/as3_regexp.html

後者は /s によって . が \r にマッチするようになる。

309 :デフォルトの名無しさん:2013/12/26(木) 02:30:12.43
/l

\w がウニの全角にも適用される。

---uni---
$_ = "あいうえお";
s/\w/H/lg;
print;
---uni---

310 :デフォルトの名無しさん:2013/12/26(木) 02:48:07.30
perlのバージョン確認

perl -v

311 :デフォルトの名無しさん:2013/12/26(木) 03:38:24.41
>>309
マッチ
あ 安 ー 9 a A _

マッチせず
¥ = . 全角空白

312 :デフォルトの名無しさん:2013/12/26(木) 03:46:57.15
>>309
訂正、/l 関係なくデフォで全角にマッチする。

313 :デフォルトの名無しさん:2013/12/26(木) 06:02:37.12
全角英字 と /i

print "match!" if "A" =~ m/a/i; # マッチ
print "match!" if "A" =~ m/a/; # マッチしない

314 :デフォルトの名無しさん:2013/12/26(木) 06:07:22.43
/a → 全角文字をマッチさせない?

print "match!" if "A" =~ m/\w/; # マッチする
print "match!" if "A" =~ m/\w/a; # マッチしない

315 :デフォルトの名無しさん:2013/12/26(木) 06:39:44.16
(*ACCEPT) 走査を成功として終了させる。

$_ = "12345";
s/12(*ACCEPT)345/match/;
print;

結果: match345。s/12/match/ と同義。

316 :デフォルトの名無しさん:2013/12/26(木) 06:44:59.79
(*FAIL) (*F) → (?!) と同義。(?!) を最適化したもの。

print "match" if "123" =~ m/123(*F)/;
print "match" if "123" =~ m/123(*FAIL)/;
print "match" if "123" =~ m/123(?!)/;
→ いづれもマッチせず。

317 :デフォルトの名無しさん:2013/12/27(金) 02:51:54.90
/a /aa

>>314
http://perldoc.jp/docs/perl/5.18.1/perlretut.pod

Perl 5.14 から利用可能の //a 修飾子は、\d, \s, \w を ASCII の範囲に 制限するために
使います。 これは、英語風のテキストを処理したいだけの時にプログラムを不必要に
完全な Unicode (とそれに関連するセキュリティの配慮) にさらされないようにするのに
有用です。 ("a" を重ねて //aa にするとさらに制限されて、ASCII 文字の大文字小文字を
無視したマッチングで非 ASCII 文字にマッチングしなくします; さもなければ、
Unicode の "Kelvin Sign" は "k" や "K" に、大文字小文字を無視したマッチングが
成功します。)

318 :デフォルトの名無しさん:2013/12/27(金) 02:56:22.12
Unicode の "Kelvin Sign" → \N{U+212A}
http://www.fileformat.info/info/unicode/char/212a/index.htm

319 :デフォルトの名無しさん:2013/12/27(金) 02:59:04.70
わけがわからん

320 :デフォルトの名無しさん:2013/12/27(金) 03:12:37.95
"\x{212A}" =~ m/\N{U+212A}(?{print "match!-N\n";})/;
"\x{212A}" =~ m/k(?{print "match!-def\n";})/;
"\x{212A}" =~ m/k(?{print "match!-a\n";})/a;
"\x{212A}" =~ m/k(?{print "match!-ai\n";})/ai;
"\x{212A}" =~ m/k(?{print "match!-aa\n";})/aa;
"\x{212A}" =~ m/k(?{print "match!-aai\n";})/aai;
"\x{212A}" =~ m/K(?{print "match!-K def\n";})/;
"\x{212A}" =~ m/K(?{print "match!-K a\n";})/a;
"\x{212A}" =~ m/K(?{print "match!-K ai\n";})/ai;
"\x{212A}" =~ m/K(?{print "match!-K aa\n";})/aa;
"\x{212A}" =~ m/K(?{print "match!-K aai\n";})/aai;
結果
match!-N
match!-ai
match!-K ai

>>319
unicodeで\w、\s、\dを全角文字にマッチさせるか、させないかを選べるオプション。

321 :デフォルトの名無しさん:2013/12/27(金) 03:45:21.82
/i リテラルのアルファベットが全角文字にもマッチするようになる。

"\x{212A}" =~ m/k(?{print "match!-k\n";})/;
"\x{212A}" =~ m/k(?{print "match!-k-i\n";})/i; # マッチ

"\x{212A}" =~ m/K(?{print "match!-K\n";})/;
"\x{212A}" =~ m/K(?{print "match!-K-i\n";})/i; # マッチ

これを防ぐには /aai とする必要がある。( /ai では防げない)

322 :デフォルトの名無しさん:2013/12/27(金) 03:47:11.51
/iaa
/aia
/aai

どれでもokだった。

323 :デフォルトの名無しさん:2013/12/27(金) 04:10:24.46
\w /i /a

"\x{212A}" =~ m/\w(?{print "match!-\\w-\n";})/; # マッチ
"\x{212A}" =~ m/\w(?{print "match!-\\w-i\n";})/i; # マッチ
"\x{212A}" =~ m/\w(?{print "match!-\\w-a\n";})/a;
"\x{212A}" =~ m/\w(?{print "match!-\\w-ai\n";})/ai;
"\x{212A}" =~ m/\w(?{print "match!-\\w-aa\n";})/aa;
"\x{212A}" =~ m/\w(?{print "match!-\\w-aai\n";})/aai;

デフォで全角にマッチする。/i の有無に影響されない。/aがあると全角にマッチしなくなる。
この動作はunicodeで確認。shift_jisではデフォで全角にマッチせず。

324 :デフォルトの名無しさん:2013/12/29(日) 02:25:09.32
test

325 :デフォルトの名無しさん:2013/12/31(火) 15:00:54.91
## ロケール

use locale;
print +(sort grep /\w/, map { chr } 0..255), "\n";

# 結果
_0123456789aAbBcCdDeEfFgGhHiIjJkKlLmMnNoOpPqQrRsStTuUvVwWxXyYzZァアィ
スセソタチッツテトナニヌネノハヒフヘホマミムメモャヤュユョヨラリルレロワヲン

----------
no locale;
print +(sort grep /\w/, map { chr } 0..255), "\n";

# 結果
0123456789ABCDEFGHIJKLMNOPQRSTUVWXYZ_abcdefghijklmnopqrstuvwxyz

326 :デフォルトの名無しさん:2013/12/31(火) 15:59:32.58
↑前者はshift_jisの並びと違う。

## /l

use locale;
$re = qr/[ア-オ]/;
-------------------
no locale;
$re = qr/[ア-オ]/l;
print $re;
-------------------
両者から出力される正規表現は同じ。

327 :デフォルトの名無しさん:2014/01/01(水) 05:51:58.61
xyz を含まないものにマッチする正規表現
http://www.din.or.jp/~ohzaki/regex.htm#WithoutXYZ

先のjsだが↑この時点で間違えてるね。

([^x]|x(y?x)*([^xy]|y[^xz]))*(x(y?x)*x?)? → xyで終わる文字列にマッチ出来ない
[^x]*(x+(y|y[^xz][^x]*|[^xy][^x]*))* → めちゃくちゃ。論外。

この人に教える方法って無いのかな、このままじゃご本人も不本意だろう・・。

328 :デフォルトの名無しさん:2014/01/01(水) 05:59:26.44
> [regexp 60]より
> ・・・
> ([^xyz]|y|z)*x(z([^xyz]|y|z)*x|[^xyz]([^xyz]|y|z)*x|x|yx|y
> [^xyz]([^xyz]|y|z)*x|yy([^xyz]|y|z)*x)*yz

これもxyzを含む文字列にマッチしてしまう。出だしからコケてる模様。

329 :デフォルトの名無しさん:2014/01/01(水) 06:02:02.29
ツイッター発見。アカウント持ってる方、どうかお願いします。
https://twitter.com/ohzak1

330 :デフォルトの名無しさん:2014/01/01(水) 08:29:02.24
ウィキペディア - 正規表現
http://ja.wikipedia.org/wiki/%E6%AD%A3%E8%A6%8F%E8%A1%A8%E7%8F%BE#Basic_Regular_Expression

>エストニア語のアルファベットでは、s の後に z があり、その後は t、u、v、w、x、y と続くので、
>[a-z] ではすべての小文字のアルファベットにマッチしない

↑これを再現したいけど上手くいかない。↓では再現出来ず。(XP、perl 5.16.3)

use strict;
use warnings;
use locale;
use POSIX qw(setlocale LC_ALL);
setlocale(LC_ALL, "et_EE.ISO8859-1");

if ( "STU" =~ m/^[A-Z]+$/ )
{print "match";}
else
{print "no match.";}

331 :デフォルトの名無しさん:2014/01/01(水) 10:08:50.36
その順で割り当てられているテーブル使ってやらんとダメだろ

332 :デフォルトの名無しさん:2014/01/01(水) 14:15:29.97
>>331
たぶんエストニア語の適用も出来てないし、そのテーブルとやらも使えてません。
まだロケールのことを知ったばかりで右も左も分からない状態なんでググりまくって調べてみます。

333 :デフォルトの名無しさん:2014/01/01(水) 16:56:39.85
あの人難儀な性格してるからな

334 :デフォルトの名無しさん:2014/01/01(水) 20:32:10.97
>>329
アカウント取ってツイートしてみた。

335 :デフォルトの名無しさん:2014/01/01(水) 23:33:47.34
>>334
ツイート確認しました.
もともと転載してきたものだったので,自分ではちゃんと確認していませんでした.

そのうち本文の方は修正しますが,とりあえず,手元で求め直したものです↓
([^x]|x(x|yx)*([^xy]|y[^xz]))*(x(x|yx)*y?)?

336 :デフォルトの名無しさん:2014/01/02(木) 05:33:17.28
>>335
おお、ありがとうございます。動作もバッチリでした。すみませんでした、元旦から・・^^;

今年もよいお年を!

337 :デフォルトの名無しさん:2014/01/03(金) 07:15:15.50
"文字列の否定" って検索してみると間違い載せてるサイト多いね

http://d.hatena.ne.jp/junjun777/20110927/regexp_not_include ^([^x]|x[^y]|xy[^z])*$
http://bynatures.net/wordpress/3317/ ^([^x]|x[^y]|xy[^z])*$
http://sekky.seesaa.net/article/115791006.html ^(?!.*#).+$
http://se-suganuma.blogspot.jp/2008/05/blog-post_31.html ^(([^b]|[^a]b)|[^a]a)+$
コメントの ((?!ab).)+ → 正解は ((?!ab).)*
http://oshiete.goo.ne.jp/qa/4522181.html

これ全部間違い。

338 :デフォルトの名無しさん:2014/01/03(金) 15:04:39.07
秀丸Q&A
http://homepage2.nifty.com/jr-kun/hidemaru_qa/4_regulr.html
> 検索文字列(改良版):  /\*/?([^/]|[^*]/)*\*/

これも間違い。先読みを使わない文字列否定ってそんなに難しいのかな・・

339 :デフォルトの名無しさん:2014/01/03(金) 17:08:36.17
>>338
<!--(.|\n)*-->|<[^>]*>

これも酷いなぁ..
しかもちょっと上に

>正規表現の「最長一致のルール」を 思い出しましょう。

って自分で書いてるのに..

340 :デフォルトの名無しさん:2014/01/03(金) 17:15:28.37
最終更新が10年以上前の内容について語ってもらえれば
作者も本望だろう

341 :デフォルトの名無しさん:2014/01/03(金) 17:21:24.34
10年間指摘されなかったということか、ある意味すごいな・・
俺は10年に一人のスーパーハカーってか・・

342 :デフォルトの名無しさん:2014/01/03(金) 17:29:19.06
指摘する=修正されるだと思ってる方が凄いと思う

343 :デフォルトの名無しさん:2014/01/03(金) 17:30:08.87
>全ての場合に通用する「一般論」は存在しない

あるんだな、それが。これを知ってれば2文字の否定と長い文字の否定の難易度は同じ。

344 :デフォルトの名無しさん:2014/01/03(金) 17:33:06.01
>>342
サイト主さんは今でもブログやってるから連絡すれば修正してくれるんじゃね。

345 :デフォルトの名無しさん:2014/01/03(金) 17:41:29.10
そもそもなぜ2chで報告してるんだ?直接作者に言えないシャイな子なのか?

346 :デフォルトの名無しさん:2014/01/03(金) 17:45:19.40
うん。

347 :デフォルトの名無しさん:2014/01/03(金) 17:45:55.48
告白できなくて校庭にでっかくスキと書く感じ
もしくは裸コートをはだける感じ

348 :デフォルトの名無しさん:2014/01/03(金) 17:47:03.12
笛を舐めてた。

349 :デフォルトの名無しさん:2014/01/03(金) 17:49:19.87
ここは内気なHENTAIが集まる場所。

350 :デフォルトの名無しさん:2014/01/03(金) 17:50:07.27
バスケットボールのときマークするふりしてくっついてた。

351 :デフォルトの名無しさん:2014/01/03(金) 17:55:18.46
10年後、新たな男が20年に1人のハカーを名乗るのだった…。

352 :デフォルトの名無しさん:2014/01/03(金) 17:57:14.43
それ、きっとあんただよ。

353 :デフォルトの名無しさん:2014/01/03(金) 18:00:52.76
なんだこのスレ

354 :デフォルトの名無しさん:2014/01/03(金) 18:27:54.76
俺たちはプログラマーだからな
内気でなければ生きていけない

355 :デフォルトの名無しさん:2014/01/03(金) 18:28:29.89
>>338
スーパーハッカーなら正解も書いてよ

356 :デフォルトの名無しさん:2014/01/04(土) 04:47:28.67
あれは

/* *// */

これに全体がマッチする。これで何がいけないか分かるだろ。

357 :デフォルトの名無しさん:2014/01/04(土) 17:11:40.50
>>356
こう?/\*/?([^/]|[^/*]/)*\*/

358 :デフォルトの名無しさん:2014/01/04(土) 20:36:30.29
>>357
yx『xyを含まない文字列』xy

↑のxを*、yを/に読み変えたものが答え。

xy を含まないものにマッチする正規表現
http://www.din.or.jp/~ohzaki/regex.htm#WithoutXY

359 :デフォルトの名無しさん:2014/01/04(土) 21:37:38.95
/\*([^*]|\*+[^*/])*\**\*/
こうか。

360 :デフォルトの名無しさん:2014/01/05(日) 01:13:01.94
\(*^_^*)\

361 :デフォルトの名無しさん:2014/01/05(日) 07:21:31.32
>>359
正解。先読みを使わない文字列否定では [^xy] という2文字否定の形が必ず入る。
これが無い正規表現は全て間違い。

362 :デフォルトの名無しさん:2014/01/05(日) 07:33:06.28
あ、全てじゃないか、

例外
http://funcchan.blog16.fc2.com/blog-entry-39.html

これは [^xy] の "x" と "y" が共に "A" だから一文字で済む特異なパターン。

363 :デフォルトの名無しさん:2014/01/05(日) 13:06:49.82
続きはこちら。

Regular Expression(正規表現) Part12
http://toro.2ch.net/test/read.cgi/tech/1387257592/

364 :停止しました。。。:停止
真・スレッドストッパー。。。( ̄ー ̄)ニヤリッ

99 KB
■ このスレッドは過去ログ倉庫に格納されています

★スマホ版★ 掲示板に戻る 全部 前100 次100 最新50

read.cgi ver 05.04.00 2017/10/04 Walang Kapalit ★
FOX ★ DSO(Dynamic Shared Object)