diff --git a/subjects/greedy-url/README.md b/subjects/greedy-url/README.md index 08abdf9f..c2e7a46e 100644 --- a/subjects/greedy-url/README.md +++ b/subjects/greedy-url/README.md @@ -2,14 +2,20 @@ ### Instructions -Write 3 functions : +Create 3 functions, which accept a `string` which we'll refer to as the `dataSet`. Your function should return an array of strings. -- `getURL` that returns an array with all valid URLs present in a data-set, http and https -- `greedyQuery` that returns URL with at least 3 or more parameters from all URLs that contain a query. -- `notSoGreedy` that returns URL with at least 2, but not more then 3 parameters from all URLs that contain a query. +- `getURL`: returns all URLs present in the `dataSet`. +- `greedyQuery`: returns URLs from the `dataSet`, with at least 3 query parameters. +- `notSoGreedy`: returns URLs from the `dataSet`, with at least 2, but not more then 3 query parameters. -You can search for greedy quantifiers for help +Example `dataSet`: +``` +qqq http:// qqqq q qqqqq https://something.com/hello qqqqqqq qhttp://example.com/hello?you=something&something=you +``` -### Notions +> Only http and https URLs are valid. + You can search for greedy quantifiers for help. -- [github.com/ziishaned/learn-regex](https://github.com/ziishaned/learn-regex) +###greed Notions + +- [Learn RegEx](https://github.com/ziishaned/learn-regex)