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.