Automatically fetch date from string in javascript and return same string with formatted Date : I'm having input string like - 

Hi, I'll reach on 17 Dec 2019

Its basically -

[some words] + [date in any format] + [any other words optional]

Will be whatever user enters.

My requirement is to fetch the date form the given string and format it and store it with same string. So the result would be like -

[some words] + [date in my format] + [any other words optional]



Would this be possible in javascript (without nodejs) as Im running this on browser directly.

Tried new Date(fullString) and I get the date but loose the other parts of the string

var input = "Hi, I'll reach on 17/12/2019. Please wait."
var userDate = new Date(input);


Expected - "Hi, I'll reach on Dec 17, 2019. Please wait."

