[過去ログ] Regular Expression(正規表現) Part14 [無断転載禁止]©2ch.net (1002レス)
前次1-
抽出解除 レス栞

このスレッドは過去ログ倉庫に格納されています。
次スレ検索 歴削→次スレ 栞削→次スレ 過去ログメニュー
142
(1): 2017/05/31(水)12:44:32.50 ID:gy6WrZsR(1) AAS
>>138
Rubyを使うべき、と言う唐突な結論以外は同意できる。
Ruby (のようなスクリプト)を使うべきなら完全に同意できたのに。
184
(1): 2017/06/03(土)23:15:22.50 ID:eiMrU4PF(1) AAS
>>183
それは仕様を理解していないから。
正規表現で表現してあるパターン以外にマッチする事はないんだから、
抜けがあるならパターンの意味を理解していないって事
230
(2): 2017/07/07(金)08:13:19.50 ID:QFC9teR0(1) AAS
後読みが使えないJSなら/def:(.*?$)/m
使えるなら/(?<=def:).*?$/m
415: 2018/02/07(水)23:42:01.50 ID:3vNjEx0B(1) AAS
●Regular Expressionの使用環境
桜エディタ(テキストエディタ)

●検索か置換か?
置き換え

●説明
文字数、文字種はいろいろです。ただしすべて半角(1バイト文字)です。
結果として、<>内の文字だけにできればどんな方法でも構いません

必要な情報かわかりませんが、<>の外には、<>があることはありません。
asqa>w3e<a>s98<as897kja> ←こんな感じの行はありません。
行末は必ず、>で終わり、必要な文字は必ず<>でくくられたものの中にあります。
省10
443: 2018/02/17(土)11:13:15.50 ID:sN1lrGX4(1) AAS
>>441
none-greedyじゃ先頭しかマッチしない

[abc][def]ghi

の[abc]しか除去出来ない
反復適用すればいいというならその通りではあるが
458: 2018/02/27(火)21:09:42.50 ID:PLAOSS1/(1) AAS
Ruby でも、

'こんにちは。'.gsub(/(.)+/, $1)

#=> "。"
467: 2018/03/01(木)15:52:15.50 ID:UkKloD3U(3/3) AAS
フクロウ本のことかな
中の仕組みを理解するための本であって
リファレンス本でも入門書でもないからね
616: 2018/09/18(火)07:55:40.50 ID:lHFpavF+(2/2) AAS
>ただし取り出したいのはトップのxxで
これだけで<yy></yy>があろうがなかろうが良いと俺は思ったんだけど
674: 2018/10/23(火)03:03:21.50 ID:FESm7ID8(4/4) AAS
>>3
ジオから移転

正規表現パズル
外部リンク[html]:oraclesqlpuzzle.ninja-web.net
745: 2018/12/08(土)20:35:48.50 ID:Dx33rAX6(2/2) AAS
あ、先読み対象の語は「^」だけで
「行頭から始まるという条件さえ満たせば何でもよい」と指定してる
749
(2): 2018/12/09(日)06:54:41.50 ID:C3Qast1U(1/2) AAS
↑かっこを二つならべると、()と()という感じで、アンドになるんでしょうか?
あと
(?=)は先読みで検索開始位置を移動しないもの
の部分なんですが、検索開始位置を移動しないというのはどういうことでしょうか
?=キーワード
で設定した場合、キーワードの相対位置から前を検索する、という認識でした
889
(1): 2019/07/17(水)08:28:41.50 ID:2/Bgill9(1/5) AAS
>>873訂正
俺は俺のケースだけ考えていたが、これだと871内URLの筆者のケースと合致しない。
そこで一応、両方とも合致する実装を考えてみた。
(といってもバグってる実装について推測すること自体はあまり意味がないが)

Perlはおそらく、^のフラグではなくて、空文字マッチ後のそのマッチ区間の*を+にしてる。
(というより筆者もそう言っているのだが俺が早とちりしてしまった)
871のケースだと、正規表現 (?:^|>)(.*?)(?:$|<) に対して、
1回目:(?:^|>)(.*?)(?:$|<)
2回目:(?:^|>)(.+?)(?:$|<)
というわけだ。結果、2回目は「先頭、<含んだ1文字、次の<まで、となり、
省11
前次1-
スレ情報 赤レス抽出 画像レス抽出 歴の未読スレ AAサムネイル

ぬこの手 ぬこTOP 0.347s*