[過去ログ]
Regular Expression(正規表現) Part15 (1002レス)
Regular Expression(正規表現) Part15 http://mevius.5ch.net/test/read.cgi/tech/1568640311/
上
下
前次
1-
新
通常表示
512バイト分割
レス栞
抽出解除
レス栞
このスレッドは過去ログ倉庫に格納されています。
次スレ検索
歴削→次スレ
栞削→次スレ
過去ログメニュー
6: デフォルトの名無しさん [sage] 2019/09/21(土) 18:08:57.67 ID:oqO8j0PL ●Regular Expressionの使用環境 サクラエディタ bregoning.dll ver 3.06という記載があります ●検索か置換か? 置換 ●説明 うしろに数字を付けたい。 あ というのを /(^.*)/$1/ で置き換えると あ になります(変わらない)。 これを、あ→あ00にするために /(^.*)/$100/ とはできません。 $1等の直後に、数字を付け足すためにはどのように 表現したらよいか教えてください。 元の行の末尾に付け足すとは限らないので、 $1(実際はもっと多いのですが・・)の直後に数字を付け足す方法をお教えください。 http://mevius.5ch.net/test/read.cgi/tech/1568640311/6
230: デフォルトの名無しさん [sage] 2020/05/29(金) 15:05:09.67 ID:IKIHl4j2 1回以上であることが分かっているのであれば0回の可能性がないことを示しておけるというのが合理的理由だよ。 *でマッチさせられるとしても後からソース見て混乱するだけだ。慣例といえば慣例だが機能すればいいというものでもない。 http://mevius.5ch.net/test/read.cgi/tech/1568640311/230
374: デフォルトの名無しさん [sage] 2020/08/05(水) 20:14:19.67 ID:TJuHD2ix ゼロ個でも \s(?!(?<=[A-Za-z].)(?=[A-Za-z])) http://mevius.5ch.net/test/read.cgi/tech/1568640311/374
396: デフォルトの名無しさん [sage] 2020/08/11(火) 22:36:31.67 ID:P147PBTZ (?<=(?:\n|^|\.))(?<!set|get)[a-zA-Z]+\( http://mevius.5ch.net/test/read.cgi/tech/1568640311/396
448: デフォルトの名無しさん [sage] 2020/09/28(月) 18:16:12.67 ID:RQEq0dPl >>435 (?:^(?!.*◆)|\G(?!\A))(.*?)▲ → $1■ http://mevius.5ch.net/test/read.cgi/tech/1568640311/448
633: デフォルトの名無しさん [sage] 2021/04/03(土) 23:40:31.67 ID:jUXnOQwo 609の意図を理解できない読者がいる以上、「誰でも」という認識は誤解と思う http://mevius.5ch.net/test/read.cgi/tech/1568640311/633
685: デフォルトの名無しさん [sage] 2021/05/18(火) 11:17:29.67 ID:XAxheHxj 元データ 1621299591.842348,378,666,111,84 これをサブパターンで以下のように抽出したいです。 1621299591.842348 378 666 111 84 最終的な目的としては、ZabbixでCSV形式ログから値を取りたいです。 いろんなサイトを参考にしてるんですが、簡単そうに見えてこれが実現できる例が見つけられず。 http://mevius.5ch.net/test/read.cgi/tech/1568640311/685
719: デフォルトの名無しさん [sage] 2021/06/29(火) 13:49:05.67 ID:FsexkEm/ (?!^)A http://mevius.5ch.net/test/read.cgi/tech/1568640311/719
759: デフォルトの名無しさん [sage] 2021/07/11(日) 19:12:06.67 ID:nwBpGTGG 近似解のなにが近似なのかわからん http://mevius.5ch.net/test/read.cgi/tech/1568640311/759
906: デフォルトの名無しさん [] 2021/10/16(土) 18:21:20.67 ID:6ga3nra2 なにか勘違いしている人多いみたいなんで説明しとく そもそもcharactter rangeでの先頭または末尾での-を明確に定義しているのはPerlとPythonぐらいしかなく、 正規表現ライブラリのpcre, re2, boost, Onigmo いずれの文書にも記述はない。 よってpcre, re2, boost, Onigmoで"[-az]", "[az-]", "[a\-z]" が同じ動作をする保証はない。 以下に示したOnigmoの文法説明では182行目で明確に'-'の使用を求めている。 https://github.com/k-takata/Onigmo/blob/master/doc/RE.ja http://mevius.5ch.net/test/read.cgi/tech/1568640311/906
971: デフォルトの名無しさん [sage] 2021/10/27(水) 22:38:09.67 ID:FvdEROp3 >>966 素直に ^ *(?:(?:abc)? *(?:def)?|(?:def)? *(?:abc)?) *$ じゃだめなの? http://mevius.5ch.net/test/read.cgi/tech/1568640311/971
メモ帳
(0/65535文字)
上
下
前次
1-
新
書
関
写
板
覧
索
設
栞
歴
スレ情報
赤レス抽出
画像レス抽出
歴の未読スレ
AAサムネイル
Google検索
Wikipedia
ぬこの手
ぬこTOP
1.504s*