fact-real / developers_training_public

21 stars 1 forks source link

正規表現 #15

Open fr-sasaki opened 10 years ago

fr-sasaki commented 10 years ago

■目的

文字列のパターンを表現する正規表現を学び、文字列の検索や置換の仕方を学びます。

■準備

課題は全てLinuxのgrepコマンドで行ってもらいます。 あらかじめ以下内容のテキストファイルを作成しておいて下さい。

12345
67890
123456789
abcde
cdeab
test0123
\100
01-1234-5678
012-3456-7890
sample@fact-real.com
example0110@example.co.jp
test@test
iphone@i.softbank.jp

■課題1

基本的な正規表現方法としてメタ文字があります。 メタ文字を用いて、テキストファイルから以下の値をそれぞれgrepコマンドを用いて表示して下さい。

メタ文字には繰り返し、エスケープなどがあります。
それらを用いて以下の値をそれぞれgrepコマンドを用いて表示して下さい。

実際に正規表現を使うケースとして、 電話番号やメールアドレスなど、決まったフォーマットの値を正しく入力しているかのチェックで用います。 テキストファイルから以下の値をそれぞれgrepコマンドを用いて表示して下さい。