feature(post) escape -> replace