Repository: validatorjs/validator.js (js)

Issue:
isMobilePhone with locale es-CU matches numbers of any length > 8 when the number starts with 5
**Describe the bug**
`isMobilePhone` with locale es-CU matches any string that start with a 5 followed by at least 7 digits. This is because that locale's [regex is missing the end of line matcher](https://github.com/validatorjs/validator.js/blob/master/src/lib/isMobilePhone.js#L79)


**Examples**
Repl.it demo: https://replit.com/join/vcsakenqug-klaframboise1
<img width="1440" alt="Screenshot 2023-03-03 at 3 51 07 PM" src="https://user-images.githubusercontent.com/6961215/222827052-2e31ebab-660a-48ad-bf63-fbab35d44df6.png">


**Additional context**
Validator.js version: 13.9.0
Node.js version: 18.12.1
OS platform: linux + macOS


Pull request description:
fix(isMobilePhone): fixed es-CU matching all numbers that start with 5 longer than 8 digits
fixes #2196 

This MR fixes the es-CU locale isMobilePhone regex by adding the missing end of line matcher.

## Checklist

- [x] PR contains only changes related; no stray files, etc.
- [x] README updated (where applicable)
- [x] Tests written (where applicable)
- [x] References provided in PR (where applicable)


Patch:
diff --git a/src/lib/isMobilePhone.js b/src/lib/isMobilePhone.js
index c6ded55..a901a94 100644
--- a/src/lib/isMobilePhone.js
+++ b/src/lib/isMobilePhone.js
@@ -76,7 +76,7 @@ const phones = {
   'es-CO': /^(\+?57)?3(0(0|1|2|4|5)|1\d|2[0-4]|5(0|1))\d{7}$/,
   'es-CL': /^(\+?56|0)[2-9]\d{1}\d{7}$/,
   'es-CR': /^(\+506)?[2-8]\d{7}$/,
-  'es-CU': /^(\+53|0053)?5\d{7}/,
+  'es-CU': /^(\+53|0053)?5\d{7}$/,
   'es-DO': /^(\+?1)?8[024]9\d{7}$/,
   'es-HN': /^(\+?504)?[9|8|3|2]\d{7}$/,
   'es-EC': /^(\+?593|0)([2-7]|9[2-9])\d{7}$/,


Test patch:
diff --git a/test/validators.test.js b/test/validators.test.js
index 239f172..6816a3b 100644
--- a/test/validators.test.js
+++ b/test/validators.test.js
@@ -8296,6 +8296,7 @@ describe('Validators', () => {
           '',
           'abc',
           '+535123457',
+          '56043029304',
         ],
       },
       {