Een simpele regex die dit doet:
Code:
value.replace(/\d{2}-\d{2}-\d{4} \d{2}:\d{2}/, "");
De \d{4} notatie staat voor "4 cijfers". Verder is het letterlijk het aangegeven formaat.
Zie https://jsfiddle.net/uqcrm7gv/ voor een live demo.
Merk op dat je misschien aan begin of eind nog eventuele whitespace wilt vervangen, want in m'n voorbeeldzin ontstaan er dubbele spaties in het resultaat. Wanneer er meerdere datums in je tekst kunnen staan, die je allemaal wilt vervangen, moet je achter de regex een g plakken (dus /.../g), de g van global.
Bookmarks