• ベストアンサー

秀丸エディタでの正規表現での検索方法について

以下のように、数字の連番が羅列されていて、半角スペースで区切られている文字列があるとします。 1 2 3 4 5 6 7 8 9 10 1 2 3 1 2 3 4 5 この文字列を以下の単位で検索にHITするようにしたいのです。 ・1 2 3 4 5 6 7 8 9 10 ・1 2 3 ・1 2 3 4 5 ※1から始まる数字列 正規表現での検索でなんとかできないかと試行錯誤していますが、なかなかできません。 ご教授ください。

質問者が選んだベストアンサー

  • ベストアンサー
  • eden3616
  • ベストアンサー率65% (267/405)
回答No.2

1 (([^1]|10|21) )+ 最後に半角スペースが必要だけども。

zoryo
質問者

お礼

ありがとうございます。 うまくいきました。 本当にありがとうございます。 勉強不足でした。

その他の回答 (1)

  • eden3616
  • ベストアンサー率65% (267/405)
回答No.1

禿丸使ったことないけど ・1 2 3 4 5 6 7 8 9 10 1 (\d )+?10 ・1 2 3 1 (\d )+?3 ・1 2 3 4 5 1 (\d )+?5 てことじゃないのかな?

zoryo
質問者

お礼

早速の回答ありがとうございます。 実際の検索対象データで確定していることは、以下のみになります。 1.数字のみのデータであること。 2.数字の範囲は1~30であること。 2.半角スペースで区切られていること。 ですので、1から始まる連番の数値列がどの数値で終わるかは不明なのです。 ですので、教授いただいた方法だと、例に挙げた数値列にしか対応できないので、上記の条件に当てはまるどんな数値列でも対応できる正規表現があれば、よいなと思っているのです。。。

関連するQ&A