問題6: 行の先頭と末尾の空白をトリミングする

時々、行のインデントが多すぎたり、少なすぎたりする不適切な形式の空白を含むログファイルに出くわすことがあります。これを修正する1つの方法は、エディターの検索と置換を使用し、正規表現を使って余分な空白なしで行の内容を抽出することです。

以前、ハット^ドル記号$を使って、それぞれテキストの完全な行にマッチさせる方法を見てきました。空白\sと組み合わせて使用すると、先行および後続のすべてのスペースを簡単にスキップできます。

余分な空白なしで、各行の内容をキャプチャするための単純な正規表現を記述してください。

演習6: 行のマッチング
タスク テキスト キャプチャグループ  
キャプチャ 素早い茶色のキツネ... 素早い茶色のキツネ... To be completed
キャプチャ のろまな犬を飛び越える。 のろまな犬を飛び越える。 To be completed
解決策

行でキャプチャしないことで、開始と終了のすべての空白をスキップできます。たとえば、式^\s*(.*)\s*$はコンテンツのみをキャッチします。

上記のタスクを解決して次の問題に進むか、解決策を読んでください。