JSFiddle - React, Tailwind, and code Playground

by Jussia

JavaScript

var str = 'Недалеко от Перта находится {object/100:Драммон Касл}, окруженный прекрасными садами.'

var res = str.replace('(\{(?P<object_type>place|object|route)\/(?P<object_id>[0-9]+)(:(?P<link_text>[^\}.]+))?\})')