[過去ログ] Regular Expression(正規表現) Part15 (1002レス)
前次1-
抽出解除 必死チェッカー(本家) (べ) 自ID レス栞 あぼーん

このスレッドは過去ログ倉庫に格納されています。
次スレ検索 歴削→次スレ 栞削→次スレ 過去ログメニュー
260
(1): デフォルトの名無しさん [] 2020/06/20(土)00:03 ID:D9McnEc6(1/3)
#一行目
AAAランダム文字列1AAAランダム文字列2BBBランダム文字列3BBBランダム文字列4CCC
#二行目
AAAランダム文字列5BBB

このような文章があって
AAAランダム文字列2BBB
だけを1回の処理で抽出することは可能ですかね?
AAA〜CCCで挟まれ、かつAAA〜BBBの真の最短マッチというのでしょうか
二行目は抽出したくないです

AAA((?!AAA).)*CCC

AAA((?!AAA|BBB).)*BBB

と2回の処理ではできたのですがどうも悔しいです
265
(1): デフォルトの名無しさん [] 2020/06/20(土)00:52 ID:D9McnEc6(2/3)
>>261
早速ありがとうございます
ですがそのやり方ですと自分が確認した限り最初のAAA〜CCCまで全て抽出されてしまうようです

言い忘れてしまい申し訳ないのですがperl正規表現を使いgrepで抽出しようとしています

>>262
すいませんわかりやすくAAAと表記していますが実際はhttpsから始まるURLでBBBも複雑な固定文字列ですのでまず連続することはないと思います
あったとしてもそれは仕方ないのでここでは考えないものとしていただければ…
267: デフォルトの名無しさん [] 2020/06/20(土)02:35 ID:D9McnEc6(3/3)
>>266
失礼しました
grepの使い方が悪かったのですね
そちらの方法で無事抽出できました
ありがとうございました
前次1-
スレ情報 赤レス抽出 画像レス抽出 歴の未読スレ AAサムネイル

ぬこの手 ぬこTOP 0.037s