Skip to content

JermaineKee/Express-Yourself

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 
 
 

Repository files navigation

Text Miner

Description

Use regular expressions to validate, separate, and extract common data formats.

Tasks

* [ ] Blank slate
  * [ ] Create a GitHub repo called `express-yourself`
  * [ ] Copy all the files from this repo into it
  * [ ] Set up your requirements/virtual environment
* [ ] Normal mode
  * [ ] Pass all the prewritten tests up to `HARD MODE BEGINS` in each test file
* [ ] Hard mode
  * [ ] Pass the rest of the tests
* [ ] Nightmare mode
  * [ ] Add validators, separators, and extractors with tests for:
    * [ ] URLs
    * [ ] Times
    * [ ] ISO 8601
    * [ ] Palindromes

Objectives

After completing this assignment, you should be able to:

  • Write simple regular expressions
  • Recognize correct Python project layout

Details

Deliverables

  • A Git repo called consumer-complaints containing at least:
    • README.md file explaining how to run your project
    • a requirements.txt file
    • a Python package called "textminer"

Requirements

  • No PEP8 or Pyflakes warnings or errors

Normal Mode

Pass all the prewritten tests up to the HARD MODE BEGINS line in each test file.

Hard Mode

In addition to the requirements from Normal Mode:

  • Complete the rest of the tests.

Nightmare Mode

In addition to the requirements from Hard Mode:

Add validators, separators, and extractors with tests for:

Additional Resources

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages