検索対象のファイルのフルパスに(番号,番号)
が含まれていなければ、\(\d+,\d+\).*
で行番号以降行末までマッチするでしょう。
フルパスに(番号,番号)
が含まれる可能性まで考えると、行番号の直後に表示される空白2個、その直後に表示される[]
で囲まれたエンコーディングを示す文字列、その直後に表示される:
も含めて、\(\d+,\d+\) [.*?]:.*
とでも指定すればいいでしょう。
補足: 正規表現を普段使わないとのことなので、少し補足します。
\(
→ 文字(
そのもの。正規表現の(
は特殊な意味を持つ記号(メタ文字)なので、開き丸カッコそのものをマッチさせるは、\(
と書く必要があります。
\d
→ 0~9の数字のどれか1文字。正規表現のd
は文字dそのもので、\d
は特殊な意味を持つ文字列(メタ文字列)になります。
+
→ 直前のパターンの1回以上の繰り返し。ここでは、直前のパターンが\d
なので、「0~9の数字のどれか1文字」が1回以上繰り返されるパターンにマッチします。同じ数字の連続でなくても構いません。
,
→ 文字,
そのもの。
\d+
→ すでに説明済み。
\)
→ 文字)
そのもの。正規表現の)
は特殊な意味を持つ記号(メタ文字)なので、閉じ丸カッコそのものをマッチさせるは、\)
と書く必要があります。
.
→ (改行を除く)任意の1文字。
*
→ 直前のパターンの0回以上の繰り返し。ここでは、直前のパターンが.
なので、「(改行を除く)任意の1文字」が0回以上繰り返されるパターンにマッチします。*
は貪欲にマッチするので、閉じ丸カッコの直後の文字から、改行の直前の文字まですべて.*
にマッチすることになります。
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2021/09/02 04:00
2021/09/02 04:10