Regular Expression(正規表現) Part17 (284レス)
Regular Expression(正規表現) Part17 http://mevius.5ch.net/test/read.cgi/tech/1702684760/
上
下
前
次
1-
新
通常表示
512バイト分割
レス栞
1: デフォルトの名無しさん [] 2023/12/16(土) 08:59:20.50 ID:uVHZ7e2j Regular Expressionスレです。 質問する場合は必ず実装言語や処理系ソフトウェア名を示してください。 前スレ Regular Expression(正規表現) Part16 https://mevius.5ch.net/test/read.cgi/tech/1635936601/ 次スレは>>980宜しく テンプレ>>2以降 http://mevius.5ch.net/test/read.cgi/tech/1702684760/1
265: デフォルトの名無しさん [sage] 2025/07/13(日) 21:04:57.49 ID:Dpndt2SK iOSです このスレで訊いて良いのかわかりませんが Instagramの画像はその投稿のURL、例えばこれ↓ https://www.instagram.com/p/DL6O8f3zfb-/ の末尾に「media/?size=l&.jpg」を加えると投稿の一枚目の画像URLになります ↓ https://www.instagram.com/p/DL6O8f3zfb-/media/?size=l&.jpg しかし、2枚目以降の画像URLがわかりません 「media/?size=l&.jpg」をいじって2枚目以降の画像URLが作れませんでしょうか ご教授お願いします http://mevius.5ch.net/test/read.cgi/tech/1702684760/265
266: デフォルトの名無しさん [sage] 2025/07/13(日) 21:12:41.07 ID:SOWPf8Mn 正規表現関係ねーw http://mevius.5ch.net/test/read.cgi/tech/1702684760/266
267: デフォルトの名無しさん [sage] 2025/07/13(日) 21:19:50.98 ID:Dpndt2SK どこで訊いたら良いのかわからず、パソコン詳しい人が多そうなここで質問させて頂きました http://mevius.5ch.net/test/read.cgi/tech/1702684760/267
268: デフォルトの名無しさん [sage] 2025/07/14(月) 01:14:36.64 ID:KR/EmCR1 和んだ http://mevius.5ch.net/test/read.cgi/tech/1702684760/268
269: デフォルトの名無しさん [sage] 2025/07/14(月) 02:28:52.50 ID:yh4CMksV PC詳しい人が多そうなスレでそういう質問を受け付けていると 馬鹿が多そうなスレに成り下がると気が付かないものかね http://mevius.5ch.net/test/read.cgi/tech/1702684760/269
270: デフォルトの名無しさん [mailto:sage] 2025/07/25(金) 05:51:04.25 ID:3r8TzWYu >>264 sed の出番か? http://mevius.5ch.net/test/read.cgi/tech/1702684760/270
271: デフォルトの名無しさん [] 2025/08/09(土) 13:09:26.08 ID:AY2Xi2Yg SNSやWeb検索もたいてい正規表現対応してるからプログラミング以外で活用できる場面が増えてなんか嬉しい http://mevius.5ch.net/test/read.cgi/tech/1702684760/271
272: デフォルトの名無しさん [sage] 2025/08/14(木) 17:46:16.07 ID:ll+c+ksk そんなに対応してるのある? http://mevius.5ch.net/test/read.cgi/tech/1702684760/272
273: デフォルトの名無しさん [age] 2025/09/29(月) 18:28:57.47 ID:omFFHDum ^[^:]+://+([^:/]+\.)? これの//+部分って//だけで問題ありますか? http://mevius.5ch.net/test/read.cgi/tech/1702684760/273
274: デフォルトの名無しさん [sage] 2025/09/29(月) 19:15:27.09 ID:QGaGSVZY >>273 その正規表現の目的は理解できてるの? http://mevius.5ch.net/test/read.cgi/tech/1702684760/274
275: デフォルトの名無しさん [sage] 2025/09/29(月) 21:45:19.64 ID:SNsW5d6C >>273 スラッシュをエスケープしなきゃいけない環境で使う正規表現かどうかによる エスケープしなきゃいけない環境なら問題があるしそうじゃない環境なら問題ない http://mevius.5ch.net/test/read.cgi/tech/1702684760/275
276: デフォルトの名無しさん [sage] 2025/09/29(月) 22:25:44.67 ID:RjmgsX7I file://で次が/になる場合はある https://en.wikipedia.org/wiki/File_URI_scheme http://mevius.5ch.net/test/read.cgi/tech/1702684760/276
277: デフォルトの名無しさん [sage] 2025/09/29(月) 22:54:22.13 ID:FkLCZ8/e 何にマッチさせたいかによるわな http://mevius.5ch.net/test/read.cgi/tech/1702684760/277
278: デフォルトの名無しさん [] 2025/10/25(土) 12:46:17.09 ID:BjPJz/dc 【悲報】4/24に鬼車がgithubで開発終了したのに続いて 鬼雲(bregonig.dll)の公式サイトが9/30で閉鎖 http://k-takata.o.oo7.jp/ https://x.com/k_takata/status/1970461557374230654 http://mevius.5ch.net/test/read.cgi/tech/1702684760/278
279: デフォルトの名無しさん [sage] 2025/10/28(火) 01:47:57.16 ID:WdB2Psfo 鬼車はJavaScriptの仕様に寄せろと細かいことまで言われて 嫌気がさしたのかなという印象だけど真相は作者のみぞ知るか ただ最近はDFAキャッシュを使うエンジンの台頭で これとかboost.regexが速いとされた時代はとうに終わってるんで マルチバイト対応を必要とする人以外はあまり影響ない気もする http://mevius.5ch.net/test/read.cgi/tech/1702684760/279
280: デフォルトの名無しさん [] 2025/11/02(日) 19:07:30.81 ID:vGsY1NrW 「正規表現技術入門」を読むと、GNU grep ではマッチング途中で必要になった部分だけ オンデマンドで DFA を構成していく On-the-Fly 構成法を使っている、と書かれてるけど どのレベルから On-the-Fly してるんでしょ ? 部分集合構成法で NFA を DFA に変換する所からなのか、もっと前のε-遷移除去からなのか あるいはさらに前の正規表現をパースして NFA を作る所も On-the-Fly なんですかね ? GNU grep のソース見ろと言われそうだけど http://mevius.5ch.net/test/read.cgi/tech/1702684760/280
281: デフォルトの名無しさん [sage] 2025/11/02(日) 20:01:30.27 ID:JoUIYtII 正規表現の枠を超える後方参照(\1)とかで使ってそう あれが絡むと事前にDFA作れない http://mevius.5ch.net/test/read.cgi/tech/1702684760/281
282: デフォルトの名無しさん [sage] 2025/11/02(日) 20:13:48.87 ID:JoUIYtII 正則言語の枠か 用語がちょっと怪しい http://mevius.5ch.net/test/read.cgi/tech/1702684760/282
283: デフォルトの名無しさん [sage] 2025/11/03(月) 19:15:39.49 ID:6hs01YZr >>280 自己レス。AI に聞いたら | GNU grepでは、DFA の生成に On-the-Fly(実行時逐次的)な手法を採用していますが、 | それは基本的に部分集合構成法を逐次的に行うことを意味します。 | ε遷移の除去も、このプロセスの中で実質的に On-the-Fly で行われます。 とのことでした。やっぱε-除去も On-the-Fly なのか、ムズいなー >>281 GNU grep の On-the-Fly 法は、到達しない状態ノードを作らないようにすることで 省メモリ化と高速化が目的なので、DFA の構造自体が動的に変わるものではないと思ってました。 で、言われるように後方参照は正規言語のクラスを超えてるので、DFA 型エンジンでは 普通は実現出来ないのだけど、「正規表現技術入門」では | GNU grep は基本的に DFA 型ですが、部分的(後方参照への対応のためなど)に一部 | VM 型のアプローチもとっています。 とかさらっと書いてあるだけで、具体的な記述はないんすよね (やっぱ入門書だな)。 でも言われてみれば、On-the-Fly 的に動的に DFA を構成して行けば、それで後方参照も 実現出来そうな気がしてきた。バックトラックとか面倒そうだけど一考の価値はあるかも GNU grep もそうやって実装してる ? かどうかは分からないけど http://mevius.5ch.net/test/read.cgi/tech/1702684760/283
284: デフォルトの名無しさん [sage] 2025/11/05(水) 01:01:25.63 ID:hq1L/1I1 それわかったらなんか良いことあるの(クルクルパー http://mevius.5ch.net/test/read.cgi/tech/1702684760/284
メモ帳
(0/65535文字)
上
下
前
次
1-
新
書
関
写
板
覧
索
設
栞
歴
スレ情報
赤レス抽出
画像レス抽出
歴の未読スレ
AAサムネイル
Google検索
Wikipedia
ぬこの手
ぬこTOP
0.683s*