• ベストアンサー

Linuxの正規表現について

Linuxの正規表現について教えてください。 正規表現を使うと、文字列のパターンを表す事ができる。例えば、行頭が「#」で始まる行は____、aもしくはfで始まる三文字の文字列は____となる という問題なんですけど____の部分をだれか教えてください。明日テストなんだけどわからくて… お願いします。

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

  • ベストアンサー
  • Kaone
  • ベストアンサー率60% (33/55)
回答No.1

行頭が「#」で始まる行は ^#.* ^ ←行頭 # ←次の文字 . ←任意の1文字 * ←左のパターンまたは文字の0回以上の繰り返し 行末までマッチさせるなら下記のように最後に$をつける ^#.*$ aもしくはfで始まる三文字の文字列は ^[af].. ^ ←行頭 [] 内は、中にあるどれでも一つの一文字にマッチする . ←任意の1文字 ふたつあるから、任意の二文字で かな

UNIuti
質問者

お礼

ありがとうございました。詳しく説明までしていただいて。 これでテスト頑張れそうです。

関連するQ&A