[過去ログ]
Regular Expression(正規表現) Part16 (1002レス)
Regular Expression(正規表現) Part16 http://mevius.5ch.net/test/read.cgi/tech/1635936601/
上
下
前
次
1-
新
通常表示
512バイト分割
レス栞
このスレッドは過去ログ倉庫に格納されています。
次スレ検索
歴削→次スレ
栞削→次スレ
過去ログメニュー
133: デフォルトの名無しさん [sage] 2021/12/25(土) 13:46:31.03 ID:JZM3mrrs まあ俺も底辺ドカタの気持ちなんてさっぱりだわ悪いけどw http://mevius.5ch.net/test/read.cgi/tech/1635936601/133
134: デフォルトの名無しさん [sage] 2021/12/25(土) 14:30:45.29 ID:y5wYV+SA ね http://mevius.5ch.net/test/read.cgi/tech/1635936601/134
135: デフォルトの名無しさん [sage] 2021/12/25(土) 14:38:13.23 ID:e5f15Ru5 たまにでいいからIT土方のことも考えて下さい うちの会社で>>125みたいな正規表現を使ったら怒られます チェック担当の子がヤムチャになっちゃったからやめてねって言われます http://mevius.5ch.net/test/read.cgi/tech/1635936601/135
136: デフォルトの名無しさん [sage] 2021/12/25(土) 20:41:20.89 ID:y5wYV+SA 無法地帯 http://mevius.5ch.net/test/read.cgi/tech/1635936601/136
137: デフォルトの名無しさん [sage] 2021/12/25(土) 22:12:05.75 ID:e5f15Ru5 kkosさんここ見に来てるかな https://github.com/kkos/oniguruma/blob/master/doc/RE.ja 539行目 × + 不在停止 (?|...) 〇 + 不在停止 (?~|...) 来年はISO-2022-JPの年、今年も1年お疲れ様 http://mevius.5ch.net/test/read.cgi/tech/1635936601/137
138: デフォルトの名無しさん [sage] 2021/12/26(日) 10:52:57.40 ID:XNM+0b8X なんだこれ 鬼雲 https://ideone.com/cefWj1 http://mevius.5ch.net/test/read.cgi/tech/1635936601/138
139: デフォルトの名無しさん [sage] 2021/12/27(月) 00:34:46.64 ID:BHlowg/U >>126 これやっと理解出来た、勉強になった、ありがとう 1、他の分岐に移っても捕獲したものは保持される 2、()が捕獲してないと\1は空文字列にマッチ出来ない がキモになってるんだな onigurumaの後方参照値有効性確認器でも同じことが出来そうだ >>138 >>47 . は (?:a|b|c|........) と書き換えられる、すなわち分岐を含む正規表現だ これだけじゃ説明付かない結果になってるけど . を使ってる以上考えても無駄かと http://mevius.5ch.net/tes
t/read.cgi/tech/1635936601/139
140: 139 [sage] 2021/12/27(月) 19:30:29.63 ID:BHlowg/U あれ、でも他の分岐に行っても保持されるのならどの分岐を抜けてきたかの 判断はどうやってするんだろう? 繰り返しをしてる中ですべての分岐で保持が成功していたら区別が付かない まぁ正規表現でやらずにコード書けばいいだけだけど http://mevius.5ch.net/test/read.cgi/tech/1635936601/140
141: デフォルトの名無しさん [] 2021/12/28(火) 01:38:40.34 ID:e4meyx5L 高度IT人材、富士通は最大年収3500万円へ 「富士通年収3500万!」日本のIT企業の年収も、高額化してきました AI人材の獲得に超本気 NECが新人事制度を9人に適用、富士通は最大年収3500万円へ 【年収3500万円も】富士通、「ジョブ型」人事制度を導入 幹部社員から 高度IT人材 来年度から副業解禁 人材多様化へ―大同生命次期社長 副業・兼務の解禁から4年、ロート製薬流で進めるキャリア支援 ロート製薬が副業をいち早く導入した「超人間的」な理由 ロート製薬
会長が「副業を受け入れない会社は発展しない」と断言する理由 http://mevius.5ch.net/test/read.cgi/tech/1635936601/141
142: デフォルトの名無しさん [sage] 2021/12/28(火) 08:15:55.40 ID:2qR0ux8Z 富士通は電子カルテがクソ http://mevius.5ch.net/test/read.cgi/tech/1635936601/142
143: デフォルトの名無しさん [sage] 2021/12/28(火) 11:45:39.94 ID:6tSOSnH1 捕獲したものを手放してnilに戻すメタ文字があればいいのか? # \2, \3, \4 の中身をnilにするメモリクリア \mc{2-4} or \mc{2,3,4} 中身をクリア出来るなら任意の文字列の代入も出来る # \2, \3, \4の中身を書き換え \m{2=foo,3=bar,4=hoge} (?{code})が使えない環境では重宝する機能になる 当然名前付きのものも書き換えられるようにするのが望ましい http://mevius.5ch.net/test/read.cgi/tech/1635936601/143
144: デフォルトの名無しさん [sage] 2021/12/30(木) 00:46:28.20 ID:Z0Yaemgr >>126 https://www.perlmonks.org/?displaytype=displaycode;node_id=1226069 これすご、理論屋さんの作った芸術作品て感じ 貪欲の繰り返しがどう動くかを分かってないとこれは書けないし (*F)の入れ方も無駄がなくて素晴らしい http://mevius.5ch.net/test/read.cgi/tech/1635936601/144
145: デフォルトの名無しさん [sage] 2021/12/30(木) 19:53:03.05 ID:Z0Yaemgr IPv6アドレスのテキスト表記 https://www.youtube.com/watch?v=EvIUZwkGWQE 予想以上に自由度が高くてワロタ >>91にまともな回答が付かないのは必然だったのか 正規表現を作れたとしてもサクラエディタの検索欄にはたぶん入らないね http://mevius.5ch.net/test/read.cgi/tech/1635936601/145
146: デフォルトの名無しさん [sage] 2021/12/30(木) 20:19:42.39 ID:Z0Yaemgr そもそもIPを簡単に取り出せないようなデータというのはどんなデータだったんだろ? 普通はIPならIPと分かるようなデータの入れ方をする 非包含オペレータ (absence operator) (実験的) https://docs.ruby-lang.org/ja/latest/doc/spec=2fregexp.html#absenceop >例えば (?~abc) は "", "ab", "aab", "abb", "ccdd" などにはマッチしますが、 >"abc", "aabc", "ccabcdd" などに
はマッチしません。 この説明では意味が伝わりにくいな "例えば ^(?~abc)$ は" に修正したほうがいい 鬼雲は放置気味だけどこの先どうするのかな http://mevius.5ch.net/test/read.cgi/tech/1635936601/146
147: デフォルトの名無しさん [sage] 2021/12/30(木) 22:40:15.48 ID:HA6WwjkY >>145 そうなんです サクラエディタで使えないIPv6の正規表現方法なら見つかったのですが・・・ なので諦めて複数の正規表現で対応することにしました http://mevius.5ch.net/test/read.cgi/tech/1635936601/147
148: デフォルトの名無しさん [sage] 2021/12/30(木) 23:19:26.02 ID:Z0Yaemgr >>147 これはperl等でパーサを作って検索すべき案件だろうから テキストエディタではなかなか厳しいね 正規表現の基本的なことで分からないことがあったらまた聞きに来てね 上の正規表現の猛者たちよりも親切な回答を付けるよw http://mevius.5ch.net/test/read.cgi/tech/1635936601/148
149: デフォルトの名無しさん [sage] 2022/01/01(土) 01:28:53.52 ID:h8w5g6J4 [あ-うけてめでとおござします]+ http://mevius.5ch.net/test/read.cgi/tech/1635936601/149
150: デフォルトの名無しさん [sage] 2022/01/01(土) 18:17:24.41 ID:bYLu/xf5 ^(?~厄)$ http://mevius.5ch.net/test/read.cgi/tech/1635936601/150
151: デフォルトの名無しさん [sage] 2022/01/01(土) 21:13:00.82 ID:ZbTXyVwF .replace(/謹/g,'新年') http://mevius.5ch.net/test/read.cgi/tech/1635936601/151
152: デフォルトの名無しさん [sage] 2022/01/02(日) 00:08:00.18 ID:Ez7RAQeW 2022-01-01【ランダムな文字列】 の【ランダムな文字列】にマッチさせるにはどのように書いたら良いですか? http://mevius.5ch.net/test/read.cgi/tech/1635936601/152
153: デフォルトの名無しさん [sage] 2022/01/02(日) 00:24:32.24 ID:1LGQCNAT テンプレを読めるようになってから出直そう http://mevius.5ch.net/test/read.cgi/tech/1635936601/153
154: デフォルトの名無しさん [sage] 2022/01/02(日) 01:16:44.72 ID:xTWkFa8M Onigmo の非包含オペレータのバグを再現する方法 https://github.com/tonco-miyazawa/regex_etc/blob/master/Absence_reappear_bug.txt >>152 正規表現エンジンは何? http://mevius.5ch.net/test/read.cgi/tech/1635936601/154
155: デフォルトの名無しさん [sage] 2022/01/02(日) 01:27:24.76 ID:4Qt0RmdX (?<=^2022-01-01).++$ http://mevius.5ch.net/test/read.cgi/tech/1635936601/155
156: デフォルトの名無しさん [sage] 2022/01/02(日) 02:23:07.29 ID:q3p7RZao なんで強欲? http://mevius.5ch.net/test/read.cgi/tech/1635936601/156
157: デフォルトの名無しさん [sage] 2022/01/03(月) 03:43:07.67 ID:BhOVhgCg サクラエディタおじさんなのだが よほど古くなければ検索文字数に上限はほぼない ただし履歴とウインドウ間共有には259文字の上限がある 再利用にはマクロにしておくべし あとWindowsダイアログの1行エディットコントロールには文字列幅が32767pxを超えると真っ白になるバグがある 正規表現キーワードは1000文字 http://mevius.5ch.net/test/read.cgi/tech/1635936601/157
158: デフォルトの名無しさん [sage] 2022/01/03(月) 19:36:44.28 ID:X+IIU15J 今時の正規表現エンジンを使えるエディタなら3000文字くらいは許容して欲しい 欲を言えば正規表現をテキストエディタ画面で作ってそのまま実行出来るように なったらいいな、/x オプションが設定されるのがデフォで・・ Jane用に作った鬼雲用の正規表現は1600文字超だった https://github.com/tonco-miyazawa/regex_etc/blob/master/ReplaceStr_Part11_res549.txt http://mevius.5ch.net/test/read.cgi/tech/1635936601/158
159: デフォルトの名無しさん [sage] 2022/01/03(月) 21:53:14.12 ID:Pucsg4jY 常用漢字表外漢字を検索する正規表現をお願いします! http://mevius.5ch.net/test/read.cgi/tech/1635936601/159
160: デフォルトの名無しさん [sage] 2022/01/03(月) 23:25:26.42 ID:Rgi2CjE6 テキストエディタをまた〜り語ろう ver.25 https://pc11.2ch.net/test/read.cgi/software/1201173972/193 193 174 sage 2008/02/19(火) 03:19:25 ID:W6zn4Vm/0 K2Editorが検索テキストボックスに20000桁超の文字列入れられるから 正規表現「|」でつないだOR検索するのに便利ってだけなんだけどね (秀丸はそもそもOR検索で「|」が10個くらいまでしか使えないという制限がある サクラエディタは検索条件テキストボックスに258桁までしか入力できない) 他にはEmEd
itorが優秀な部類で検索条件に数千桁までは指定できたんだけど、 20000桁はさすがに無理でしたw http://mevius.5ch.net/test/read.cgi/tech/1635936601/160
161: デフォルトの名無しさん [sage] 2022/01/04(火) 16:23:29.29 ID:oLEgCIB5 2万文字じゃなくて2万桁か、入力して検索ボタン押したらエディタが凍りそう こういうのをエディタでやろうとする人はスクリプト書けない人なのかな http://mevius.5ch.net/test/read.cgi/tech/1635936601/161
162: デフォルトの名無しさん [sage] 2022/01/04(火) 16:26:30.10 ID:3hJH9p5O 変な使い方すんなし http://mevius.5ch.net/test/read.cgi/tech/1635936601/162
メモ帳
(0/65535文字)
上
下
前
次
1-
新
書
関
写
板
覧
索
設
栞
歴
あと 840 レスあります
スレ情報
赤レス抽出
画像レス抽出
歴の未読スレ
AAサムネイル
Google検索
Wikipedia
ぬこの手
ぬこTOP
0.023s