[過去ログ] Regular Expression(正規表現) Part16 (1002レス)
前次1-
抽出解除 レス栞

このスレッドは過去ログ倉庫に格納されています。
次スレ検索 歴削→次スレ 栞削→次スレ 過去ログメニュー
48: 29 [sage] 2021/11/25(木)19:06:15.35 ID:QsU6pq8j(2/2)
論文3ページ目の右半分に 表3 がある

r1r2  |  [:seq, r1, r2]

ここの :seq は r1 と r2 を連接するという意味で使われているが
サンプルコードでは :seq を使わず :cat になっている
ここで疑問なのが何故違う名前を使うことになったのか? である

(仮説1) 非包含オペレータ提案者さんは猫が好き

ごろにゃんしながらバックトラックにゃん である

(仮説2) cat は Unix でよく使われる連結コマンドであり catenate から由来する

これもなかなかの難問である
117: 91 [sage] 2021/12/23(木)12:52:17.35 ID:czwrZ62f(3/4)
>>116
何度もありがとうございます
1つの正規表現にまとめることにこだわらずに、
>>116で教えてもらったものと>>108の2つで対応したいと思います
どうもありがとうございました

>>108だと以下のようなものが一致せず困っていたので・・・
2001:db8::1:0:0:1
2001:db8::0:1:0:0:1
2001:0db8::1:0:0:1
253: デフォルトの名無しさん [sage] 2022/05/03(火)14:14:16.35 ID:t3Dpq+T6(1)
(?=,|$)
348
(1): デフォルトの名無しさん [sage] 2022/07/02(土)19:57:48.35 ID:+K04BJMF(4/4)
>>342
一致しない場合に無駄にバックトラックさせることになるだけなので
[^〒]*+〒
と強欲で良いんじゃね
356
(3): デフォルトの名無しさん [sage] 2022/07/03(日)17:56:24.35 ID:DiSdIFQe(2/3)
正規表現を考えるときには複雑な情報を単純化する作業が必要になるんだがそういう意味では質問者のほうが才能がある
「店」と「東京都」という2つのキーワードさえ見つけられれば目的を果たせることを見抜いていた

それに対して回答者たちは単純だった依頼を複雑化させたあげく質問者を困らせ続けた
戻り読みを正規表現の先頭に置いてキャプチャを回避することが本当に処理量の軽減になっているのかも疑問
鈍器のページからテキストエディタで店名と住所を取り出すだけの作業に正規表現の高速化を考えるのはもはやコント

君らには問題を単純化する能力が足りないからその点を改善せよ
583: デフォルトの名無しさん [sage] 2022/12/29(木)20:16:21.35 ID:Y6+rT86n(1)
>>581
すまんもう60越えとる
694: デフォルトの名無しさん [sage] 2023/05/28(日)06:07:20.35 ID:exFpSO/0(1)
s/(hoge.*hoge)|hoge/$1/
s/hoge.*hoge\K|hoge//
s/hoge.*hoge(*SKIP)(*FAIL)|hoge//

s/(hoge)(.*\1\K)?//
https://regex101.com/r/qoyDnZ/1
前次1-
スレ情報 赤レス抽出 画像レス抽出 歴の未読スレ AAサムネイル

ぬこの手 ぬこTOP 0.034s