diff --git a/apps/client/src/common/utils/__tests__/regex.test.ts b/apps/client/src/common/utils/__tests__/regex.test.ts index 7e34a7fad..1e078042f 100644 --- a/apps/client/src/common/utils/__tests__/regex.test.ts +++ b/apps/client/src/common/utils/__tests__/regex.test.ts @@ -26,8 +26,8 @@ describe('simple tests for regex', () => { }); test('startsWithHttp', () => { - const right = ['http://test']; - const wrong = ['https://test', 'testing', '123.0.1']; + const right = ['https://test', 'http://test']; + const wrong = ['testing', '123.0.1']; right.forEach((t) => { expect(startsWithHttp.test(t)).toBe(true); diff --git a/apps/client/src/common/utils/regex.ts b/apps/client/src/common/utils/regex.ts index 3f4848350..c34d2ed29 100644 --- a/apps/client/src/common/utils/regex.ts +++ b/apps/client/src/common/utils/regex.ts @@ -5,7 +5,7 @@ export const isOnlyNumbers = /^\d+$/; export const isIPAddress = /^((25[0-5]|(2[0-4]|1\d|[1-9]|)\d)\.?\b){4}$/; -export const startsWithHttp = /^http:\/\//; +export const startsWithHttp = /^https?:\/\//; export const startsWithSlash = /^\//; export const isAlphanumeric = /^[a-z0-9]+$/i; export const isASCII = /^[ -~]+$/; //https://catonmat.net/my-favorite-regex