虹裏img歴史資料館 - imgの文化を学ぶ

ここでは虹裏imgのかなり古い過去ログを閲覧することができます。

  • iOSアプリ 虹ぶら AppStoreで無料配布中
  • 正規表... のスレッド詳細

    削除依頼やバグ報告はメールフォームにお願いします。 個人情報,名誉毀損,侵害等について積極的に削除しますので、メールフォームより該当URLをご連絡いただけると助かります

    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

    言語によって微妙にルール違ったりすることがあるのでそれさえ気をつければ基本的なことはググって最初に出てきたページでいいよ