diff --git a/guide/english/certifications/javascript-algorithms-and-data-structures/regular-expressions/match-non-whitespace-characters/index.md b/guide/english/certifications/javascript-algorithms-and-data-structures/regular-expressions/match-non-whitespace-characters/index.md index e813f5e018..4a6292212d 100644 --- a/guide/english/certifications/javascript-algorithms-and-data-structures/regular-expressions/match-non-whitespace-characters/index.md +++ b/guide/english/certifications/javascript-algorithms-and-data-structures/regular-expressions/match-non-whitespace-characters/index.md @@ -3,8 +3,24 @@ title: Match Non-Whitespace Characters --- ## Match Non-Whitespace Characters -This is a stub. Help our community expand it. +## Hint 1 -This quick style guide will help ensure your pull request gets accepted. +* A global flag will help you get through this challenge. - +## Hint 2 + +* Try using a shorthand character for `S` non-whitespace. + +# Spoiler Alert!! Solution Ahead! + +## Solution + + ``` +javascript +let sample = "Whitespace is important in separating words"; +let countNonWhiteSpace = /\S/g; // Change this line +let result = sample.match(countNonWhiteSpace); + +## Explanation + +* The `\S` shorthand character is a shortcut for non-whitespace. The regular expresssion returns the number of characters that match it.