Files
learngo/23-input-scanning/exercises/03-unique-words-2/main.go
2019-10-30 19:41:13 +03:00

41 lines
1.0 KiB
Go

// Copyright © 2018 Inanc Gumus
// Learn Go Programming Course
// License: https://creativecommons.org/licenses/by-nc-sa/4.0/
//
// For more tutorials : https://learngoprogramming.com
// In-person training : https://www.linkedin.com/in/inancgumus/
// Follow me on twitter: https://twitter.com/inancgumus
package main
// ---------------------------------------------------------
// EXERCISE: Unique Words 2
//
// Use your solution from the previous "Unique Words"
// exercise.
//
// Before adding the words to your map, remove the
// punctuation characters and numbers from them.
//
//
// BE CAREFUL
//
// Now the shakespeare.txt contains upper and lower
// case letters too.
//
//
// EXPECTED OUTPUT
//
// go run main.go < shakespeare.txt
//
// There are 100 words, 69 of them are unique.
//
// ---------------------------------------------------------
func main() {
// This is the regular expression pattern you need to use:
// [^A-Za-z]+
//
// Matches to any character but upper case and lower case letters
}