#やりたかったこと
Skypeのやり取りをテキストエディタにコピペした時、行頭処理がなく見づらいため行頭にタブ区切りを挿入して見やすくしたかった
##検索ワード
正規表現 行頭 挿入
#やったこと
##サンプル
これを
[2015/07/23 14:41:43] hoge1: 桃太郎はカブをひっぱります。
[2015/07/23 14:45:08] hoge1: シンデレラは12時の鐘を聞いて真っ青になりました。
浦島は一日ずれます
正常に金太郎するためには、まさかりをかついでくまを。
おやゆび姫はキャベツ太郎をもぐもぐしました。
[2015/07/23 14:50:19] hoge2: >hoge1
↓
こうしたい
[2015/07/23 14:41:43] hoge1: 桃太郎はカブをひっぱります。
[2015/07/23 14:45:08] hoge1: シンデレラは12時の鐘を聞いて真っ青になりました。
浦島は一日ずれます
正常に金太郎するためには、まさかりをかついでくまを。
おやゆび姫はキャベツ太郎をもぐもぐしました。
[2015/07/23 14:50:19] hoge2: >hoge1
##試した置換(サクラエディタ)
検索:^[^\[]
置換:\t
→検索対象としては間違いないが、行頭1文字目がタブに置換されてしまう
検索:^[^\[]
置換:\t$&
→必要な箇所だけにタブ区切りを挿入することができた
利用可能な正規表現
http://sakura-editor.sourceforge.net/htmlhelp/HLP000089.html
##秀丸での確認
置換後の「$&」はサクラエディタ依存のため秀丸でも確認した。
検索:^[^\[]
置換:\t$&
→ダメだった(あたりまえか)
検索:^[^\[](.+)
置換:\t\1
→うまくできた
#結論
検索:^[^\[](.+)
置換:\t\1
が汎用性高くて良い感じ
置換:\tだけではなぜだめだったかは追って調査して考えることにする。
#※追加検索ワード
正規表現 特定行 行頭 挿入 秀丸