ここでは虹裏imgのかなり古い過去ログを閲覧することができます。
17/10/05(木)00:43:20 No.457318611
正規表現てすんごい便利だね もっと早く知りたかったよ
1 17/10/05(木)00:44:19 No.457318823
全く知らない俺にもわかるように何が便利なのか教えて
2 17/10/05(木)00:44:24 No.457318839
簡易言語みたいなものだしね便利
3 17/10/05(木)00:44:44 No.457318899
正規表現を詳しく解説した系の本は理解できた試しがない
4 17/10/05(木)00:45:02 No.457318961
NGワードでお世話になってます
5 17/10/05(木)00:45:47 No.457319116
プログラミングが義務教育になら正規表現は教えてあげたほうがいい
6 17/10/05(木)00:46:03 No.457319173
とりあえず[a-z]とかして雑にひっかけるくらいの使い方でも意外と使える
7 17/10/05(木)00:46:05 No.457319178
書いてるときはいいけど後から見直すと何表してるのかさっぱり分からんやつ!
8 17/10/05(木)00:47:07 No.457319371
テキストちまちま修正してる人に教えてあげたい
9 17/10/05(木)00:47:24 No.457319429
しょっちゅう書かないから書くたびに構文調べ直してる
10 17/10/05(木)00:47:30 No.457319451
初歩知ってるだけでもだいぶ検索の効率よくなるね
11 17/10/05(木)00:48:10 No.457319575
そこから偏執的にワンライナーばかり使うようになるのは中二病みたいなものだよね
12 17/10/05(木)00:48:13 No.457319583
NG設定とかで使ってるけどこんな意味だったのか…知らなかった
13 17/10/05(木)00:49:06 No.457319759
複数回の置換までサポートされていれば簡単な羅列で済むんだけど 一回でやろうとしてごっちゃごちゃに
14 17/10/05(木)00:49:13 No.457319781
>プログラミングが義務教育になら正規表現は教えてあげたほうがいい 義務教育としてはいらないと思う あれ構文がうんぬんとかじゃなしに論理的思考を養うって名目でしょ?
15 17/10/05(木)00:50:03 No.457319954
性器表現とな
16 17/10/05(木)00:50:10 No.457319978
テスト関連でもめちゃ役に立ちそうだな買おうかな
17 17/10/05(木)00:50:21 No.457320018
性器表現
18 17/10/05(木)00:50:25 No.457320033
sedとawkも使おう
19 17/10/05(木)00:50:35 No.457320066
sedと組合わさると最強に見える
20 17/10/05(木)00:50:44 No.457320101
わたし正規表現とBOX選択を覚えてテキストエディタのよさ分かった!
21 17/10/05(木)00:50:46 No.457320108
人の書いた正規表現はさっぱり分からん もうちょっとこう何回かに分けて書いてくれません…?
22 17/10/05(木)00:51:43 No.457320294
物書きさんほど簡単にで良いので覚えて欲しい 完璧に修正しました!正規表現でチェック…うわぁいっぱいミス見つけちゃった
23 17/10/05(木)00:51:50 No.457320316
javascriptで戻り読みが使えないのイラッとする
24 17/10/05(木)00:53:11 No.457320542
>テスト関連でもめちゃ役に立ちそうだな買おうかな 画像の本はめっちゃいい本なんだけど 正規表現エンジンのNFAとDFAの違いとかから入るから イキナリ読むと辛いかもしれない 弄って覚えるならこのサイトがいい https://regex101.com/
25 17/10/05(木)00:53:22 No.457320572
ちんこ!!!!! 今はブラウザ上で簡単に試せるRegxTesterみたいのが多いからいい時代だと思う https://regex101.com/
26 17/10/05(木)00:53:28 No.457320589
sedとgrepとawkがあれば人間が考える文字列に対する処理は全て出来ると聞く
27 17/10/05(木)00:54:17 No.457320718
このサイトの世話になった「」は多いと聞く http://www.mnet.ne.jp/~nakama/
28 17/10/05(木)00:54:25 No.457320743
>人の書いた正規表現はさっぱり分からん >もうちょっとこう何回かに分けて書いてくれません…? こんなもの可読性も糞も無いのだから 自分のタスク終わるように適当に書き捨てればいいだけと思う
29 17/10/05(木)00:55:31 No.457320919
.と[]と+と*と^と\くらいしか覚えてないけどだいぶ役に立つ
30 17/10/05(木)00:56:19 No.457321049
ああ…次は後方置換を学ぶんだ
31 17/10/05(木)00:56:23 No.457321061
\wが使えるとかなりシンプルになる
32 17/10/05(木)00:57:21 No.457321234
これが使えないくせにテキストエディタを名乗るソフトがあるらしい
33 17/10/05(木)00:57:28 No.457321262
ブラウザでコンソール開いて適当に叩くのが楽でいい セレクタと正規表現最低限使えれば大体困らない 複雑ならPEG使えばいい
34 17/10/05(木)00:57:39 No.457321289
正規表現はすごくコンピューターを感じる 男の子って感じだよな
35 17/10/05(木)00:57:52 No.457321321
今はどの言語でも初期状態で使えて便利な世の中よ おっっと日本語だけは簡便な
36 17/10/05(木)00:58:47 No.457321483
*?がけっこう役立つ *だとマッチが広すぎるときにいい
37 17/10/05(木)00:59:11 No.457321551
可視化してくれるツールがありがたすぎる
38 17/10/05(木)01:00:30 [sed] No.457321770
>*?がけっこう役立つ しらない
39 17/10/05(木)01:01:28 No.457321927
マッチ部分の使用($1,$2...)が若干方言と使用できない環境があると聞いたな 前後入れ替えとか出来るのでまずこれで世界が変わる
40 17/10/05(木)01:02:37 No.457322095
>今はどの言語でも初期状態で使えて便利な世の中よ >おっっと日本語だけは簡便な Perl で Shift-JIS で正規表現…うっ頭が!
41 17/10/05(木)01:02:44 No.457322111
否定の先読みあたりで意味わからなくなる
42 17/10/05(木)01:03:27 No.457322227
初歩の初歩しか分からないから人の書いた物が黒魔術の呪文か何かにしか見えない…
43 17/10/05(木)01:03:28 No.457322230
数字を三桁ごとにカンマで区切ろうとかなってくると辛い
44 17/10/05(木)01:03:59 No.457322312
スレ画はさっぱり理解できなかった 基本と言っておいて前提知識をふんだんに求めてくるのはいかがなものか
45 17/10/05(木)01:05:30 No.457322555
もう少し簡単にnot指定できないかなって毎回思う でも便利だから使っちゃう
46 17/10/05(木)01:05:58 No.457322638
おらいりいさんの本はだいたいもう使ってるけど原理を知りたい人向けなので
47 17/10/05(木)01:06:42 No.457322758
>Perl で Shift-JIS で正規表現…うっ頭が! いまどきSJIS使わないだろ
48 17/10/05(木)01:07:31 No.457322884
サムネでちんぽに見えたから 性器表現のスレかと思った…
49 17/10/05(木)01:07:36 No.457322893
>おらいりいさんの本はだいたいもう使ってるけど原理を知りたい人向けなので 詳説ってちゃんと書いてあるしね‥
50 17/10/05(木)01:07:57 No.457322955
"[^"]+ みたいなのばっかですまない
51 17/10/05(木)01:08:11 No.457323000
適当に使ってる間はいいけど真面目に取り組むと意味がわからなくなるやつ
52 17/10/05(木)01:08:25 No.457323033
正規表現って言葉が悪い 明らかに小難しい
53 17/10/05(木)01:09:57 No.457323252
無理に正規表現だけでやらずそれこそperlで書き捨てればグッと楽
54 17/10/05(木)01:10:32 No.457323352
SJISは使っても良いけど処理するときはもう何でもかんでもunicodeにしてやっちゃえばいいよ 劣化ないし
55 17/10/05(木)01:10:37 No.457323363
遊ぼ https://alf.nu/RegexGolf
56 17/10/05(木)01:10:42 No.457323369
最初に考えた人頭おかしいと思うこれ どうやってこの思想に至ったんだろう
57 17/10/05(木)01:11:25 No.457323486
オートマトンなどで…
58 17/10/05(木)01:11:43 No.457323532
エクセルの検索で使えるようにならないの
59 17/10/05(木)01:11:44 No.457323535
CDからエンコードしたmp3の曲名をまとめて変える時に使った もう忘れた
60 17/10/05(木)01:11:56 No.457323568
>どうやってこの思想に至ったんだろう いいですよねチューリングマシンとオートマトン
61 17/10/05(木)01:12:41 No.457323685
>エクセルの検索で使えるようにならないの そんな事をすれば事務員のオバちゃんオジちゃんが発狂するからダメ
62 17/10/05(木)01:13:00 No.457323732
>無理に正規表現だけでやらずそれこそperlで書き捨てればグッと楽 言語依存からの逸脱も正規表現を使う利点の1つだから どこでも使えるって大切
63 17/10/05(木)01:13:08 No.457323755
.NETに正規表現あるなら最近のEXELなら使えるんじゃ
64 17/10/05(木)01:13:33 No.457323832
正規表現って単語だけ初めて聞いた時は なんかパソコン使ってる人用の正式な書き方があるのかな…?みたいになるよね
65 17/10/05(木)01:13:41 No.457323858
理屈が出来てから実際に計算機で動く実装が出来るまでにかなり間がある
66 17/10/05(木)01:14:00 No.457323910
>劣化ないし IBM/NEC拡張文字あたり使ってると微妙に戻らない
67 17/10/05(木)01:16:15 No.457324265
正しい括弧構造にマッチする正規表現を描いてください
68 17/10/05(木)01:16:16 No.457324267
sedのmanの1addr2addrの雰囲気がようやく最近わかってきた
69 17/10/05(木)01:17:27 No.457324449
動物の本高い
70 17/10/05(木)01:18:00 No.457324539
正しいメールアドレス判定の正規表現書いてよ やくめでしょ
71 17/10/05(木)01:18:38 No.457324649
この人の本はちょっと読んですぐ撤退した
72 17/10/05(木)01:19:07 No.457324713
>正しい括弧構造にマッチする正規表現を描いてください PCREパワーを使えば出来るぜ! 書くのはちょっと待って下さい…
73 17/10/05(木)01:19:14 No.457324731
>正しいメールアドレス判定の正規表現書いてよ .*@.* でなんとか…
74 17/10/05(木)01:19:40 No.457324795
秀丸で特定の文字列だけ特別な書体にしてたなあ
75 17/10/05(木)01:20:47 No.457324969
>正しいメールアドレス判定の正規表現書いてよ >やくめでしょ RFCで認められるメルアドは酷いことになるけど 普通は括弧とかクォーテーション弾いてもいいでしょー?
76 17/10/05(木)01:21:09 No.457325034
>.*@.* @ … valid! @@@@@@@@@@@@ … valid!
77 17/10/05(木)01:21:52 No.457325152
>>正しいメールアドレス判定の正規表現書いてよ >.*@.* >でなんとか… @j@
78 17/10/05(木)01:22:30 No.457325257
メアドは仕様が腐ってるから...
79 17/10/05(木)01:22:42 No.457325285
全くなんのことかわかってなかったけど webページから情報読み取るときに文字以外のやつを全部抜くときに便利で有り難さを知った ほかはなんのことか今でもわからん
80 17/10/05(木)01:23:03 No.457325341
Emacsで正規表現書くとインクリメンタルにマッチしてくれるelispがめっちゃ便利
81 17/10/05(木)01:23:21 No.457325381
キャリアメールだけ登録可能にしとけば完璧って寸法よ
82 17/10/05(木)01:23:58 No.457325480
改行への置換でしか使ったことない
83 17/10/05(木)01:24:01 No.457325492
>普通は括弧とかクォーテーション弾いてもいいでしょー? 頭に . が付いたイレギュラーなメールアドレス認めたガラケー3キャリアには間接的に酷い目に合わされたから許さないよ お客様のメールが届かないじゃねーよ! 受け手側メールサーバで弾かれてるんだっつーの!
84 17/10/05(木)01:24:15 No.457325528
よくわからない言語を使うときは取りあえずこれで何とかする JavaScriptのDOM操作がさっぱりわからなかったので文字列化してからこいつで何とかした 数年後泣きながら書き直した
85 17/10/05(木)01:24:30 No.457325562
ネトゲの全体チャットロギングして特定のアイテムの叫び売りを見つけるような事してたら正規表現覚えた
86 17/10/05(木)01:26:08 No.457325805
^[^@]+@[^@]+$ メアド判定出来た!
87 17/10/05(木)01:26:22 No.457325836
未だに時々あるよ届かないから調べたら変なメルアドだった
88 17/10/05(木)01:26:59 No.457325928
>メアド判定出来た! .@.
89 17/10/05(木)01:28:09 No.457326071
>正しいメールアドレス判定の正規表現書いてよ 頑張って書いたけど携帯電話のRFC違反アドレス多すぎて実用性なかったよ・・・
90 17/10/05(木)01:31:10 No.457326476
@はアカウント名側に使えた気がする
91 17/10/05(木)01:31:54 No.457326581
日本語ドメインも考慮しなきゃ…
92 17/10/05(木)01:33:03 No.457326726
hogefuga+piyo@gmail.comみたいな GMailのエイリアスをフォームのバリデーションで弾くのやめてくだち…
93 17/10/05(木)01:33:04 No.457326728
正規表現とオートマトンと文脈自由言語
94 17/10/05(木)01:34:09 No.457326876
>日本語ドメインも考慮しなきゃ… Punycodeにしようぜ!
95 17/10/05(木)01:34:26 No.457326915
>.@. できた! ^[^@]*[^@.]@[^@.](\.[^@.])*$
96 17/10/05(木)01:36:54 No.457327276
正規表現って何…?
97 17/10/05(木)01:37:13 No.457327315
テストメール送ってエラーが帰ってこなければ良いとしようぜ スパムの踏み台だ...
98 17/10/05(木)01:38:31 No.457327481
>できた! >^[^@]*[^@.]@[^@.](\.[^@.])*$ そうやって場当たり対応を繰り返してどんどん引き継ぎができないコードになっていくんだよね…
99 17/10/05(木)01:39:54 No.457327656
初心者にも分かりやすいサイトか本おせーて
100 17/10/05(木)01:41:34 No.457327887
>初心者にも分かりやすいサイトか本おせーて 必要に迫られて試行錯誤するのが一番だよ
101 17/10/05(木)01:42:29 No.457328009
その試行錯誤するための基礎知識を覚えるためのものを聞いているのでは… 俺は早速kindleで目についた安いやつ買って読み始めた
102 17/10/05(木)01:43:01 No.457328080
うーむ・・・必要に迫られてみるよ
103 17/10/05(木)01:44:14 No.457328250
ログからIPアドレス抜き出せとか言われたときに便利
104 17/10/05(木)01:44:23 No.457328272
言語によって微妙にルール違ったりすることがあるのでそれさえ気をつければ基本的なことはググって最初に出てきたページでいいよ