diff --git a/Form-Controls/README.md b/Form-Controls/README.md index 844572470..69d0453f5 100644 --- a/Form-Controls/README.md +++ b/Form-Controls/README.md @@ -28,7 +28,12 @@ Writing that out as a series of questions to ask yourself: All fields are required. Do not write a form action for this project. -## Acceptnce Criteria +> [!TIP] +> To check whether the customer's name contains at least two non-space characters you may need to use a **regular expression** (or **regex** for short), which is a tool used to match patterns in text. If you wish to learn more about regular expressions there are plenty of resources on the web including the [official MDN documentation](https://developer.mozilla.org/en-US/docs/Web/JavaScript/Guide/Regular_expressions), but for this task you can use this regex that we have pre-written for you: `.*\S.*\S.*`. +> +> Now you have the regular expression, it's up to you to figure out how to use it in the context of an HTML form! + +## Acceptance Criteria ### Developers must test their work. @@ -64,4 +69,4 @@ They ensure your code is reliable, maintainable, and presents a polished, credib - [MDN: Form validation](https://developer.mozilla.org/en-US/docs/Learn/Forms/Form_validation) - [Lighthouse](https://developers.google.com/web/tools/lighthouse) - [Lighthouse Guide](https://programming.codeyourfuture.io/guides/testing/lighthouse) -- [Format Code and Make Logical Commits in VS Code](../practical_guide.md) +- [Format Code and Make Logical Commits in VS Code](../practical_guide.md) \ No newline at end of file diff --git a/Form-Controls/index.html b/Form-Controls/index.html index 74b591ffc..051c4e207 100644 --- a/Form-Controls/index.html +++ b/Form-Controls/index.html @@ -1,10 +1,11 @@
- - + + +