25/12/14 12:38:24.68 C4yAKXLX.net
順序を逆にすると本体部分で位置が進むので
([a-z](?!abc))+
abcd → abcd ;先頭はabcだがaの後ろにはabcがないのでaにもマッチする
xabcd → abcd
[a-z]+(?!abc)なら
xabcd → xabcd ; [a-z]+でxabcdがマッチしその後ろにはabcが無いので
[a-z]+(?<!bcd)なら
abcd → abc ; abcdと進んでいくとbcdにマッチするので逆行してabcでストップする
354:デフォルトの名無しさん
25/12/14 20:13:40.52 pwvrkpuI.net
この正規表現で前後の半角空白を除く
descriptionだけを一致させる正規表現を教えて欲しいです
環境はサクラエディタです
/ ?description /
355:デフォルトの名無しさん
25/12/14 21:35:52.99 IHataGt8.net
/description(?= )/
356:デフォルトの名無しさん
25/12/14 21:55:21.25 pwvrkpuI.net
>>355
ありがとうございました!
357:デフォルトの名無しさん
25/12/14 23:41:29.96 IHataGt8.net
>>346
戻り読み・先読みアサーションにはそれぞれ肯定と否定があります
(?<=肯定戻り読み) (?=肯定先読み)
(?<!否定戻り読み) (?!否定先読み)
358:デフォルトの名無しさん
25/12/15 15:01:06.10 3kfMtGyS.net
複雑な正規表現をawkなどに書き換える、
逆に正規表現に戻す
そんなツールがあればいいのに
359:デフォルトの名無しさん
25/12/15 15:36:51.41 u2LUgxm/.net
AIωにやらせてみたら
360:デフォルトの名無しさん
25/12/29 21:58:52.64 mqxopxhe.net
●Regular Expressionの使用環境
bregonig.dll Ver.4.20 with Onigmo 6.2.0 (JaneXeno)
●検索か置換か?
置換
●説明
URLの一部が削られた文字列を置換したい
●対象データ
URLリンク(mevius.5ch.net)その他文字列
URLリンク(mevius.5ch.net)その他文字列
ps://mevius.5ch.net/その他文字列
s://mevius.5ch.net/その他文字列
://mevius.5ch.net/その他文字列
//mevius.5ch.net/その他文字列
/mevius.5ch.net/その他文字列
mevius.5ch.net/その他文字列
URLリンク(mevius.5ch.net)その他文字列
URLリンク(mevius.5ch.net)その他文字列
p://mevius.5ch.net/その他文字列
●結果
URLリンク(mevius.5ch.net)その他文字列
URLリンク(mevius.5ch.net)その他文字列
URLリンク(mevius.5ch.net)その他文字列
URLリンク(mevius.5ch.net)その他文字列
URLリンク(mevius.5ch.net)その他文字列
URLリンク(mevius.5ch.net)その他文字列
URLリンク(mevius.5ch.net)その他文字列
URLリンク(mevius.5ch.net)その他文字列
URLリンク(mevius.5ch.net)その他文字列
URLリンク(mevius.5ch.net)その他文字列
URLリンク(mevius.5ch.net)その他文字列
361:360
25/12/29 21:59:07.48 mqxopxhe.net
よろしくお願いします
362:デフォルトの名無しさん
25/12/30 05:55:09.00 bcWUa/MK.net
^.*(mevius\.5ch\.net/.*)
URLリンク(\1)
ニャン美mevius.5ch.net/その他文字列も置換されちゃう
363:デフォルトの名無しさん
25/12/30 06:05:12.11 RY68pJU/.net
>>362
最初のドットを文字クラス [htps:/] にするとか
少なくとも誤爆は減らせるはず
364:360
25/12/30 11:26:41.11 08XhdD3t.net
>>362
すみません、この部分はランダムでした
mevius.5ch.net/その他文字列
365:デフォルトの名無しさん
25/12/30 13:59:05.54 kaQsBrDf.net
(((((((h?t)?t)?p)?s?)?:)?/)?/)?【残り部分】
https://【残り部分】
俺の頭ではhttps決め打ちしかできませんでした
366:360
25/12/30 18:13:17.87 08XhdD3t.net
1個ずつ置換することにしました
367:デフォルトの名無しさん
25/12/30 19:42:45.38 OIM6lPsW.net
1個ずつ置換のほうが処理速度が早いからそれで良いかと
368:デフォルトの名無しさん
26/01/03 10:24:35.26 1DqJer1z.net
株式会社アイ・エス・ビー
スレリンク(infosys板)
369:デフォルトの名無しさん
26/03/09 16:19:30.66 tEa6zL8y.net
あれ、ここ何で突然誰もいなくなってるんだ
滅んだ?
370:デフォルトの名無しさん
26/03/09 16:27:21.82 gMc7Mbxi.net
居るけど特に書き込むことは無いので
371:デフォルトの名無しさん
26/03/09 17:59:13.15 lN/WVeRH.net
いつもみています
372:デフォルトの名無しさん
26/03/12 15:15:39.77 JXIbhzLr.net
AIに聞けば教えてくれるからここに来ることが1回もなくなった
373:デフォルトの名無しさん
26/03/13 15:44:29.05 NwOBfCS7.net
ないた