This question already has an answer here:
- “Unknown escape sequence” error in Go 2 answers
I have an incoming string that looks like this
data-url==\"\/entity\/id\/2439918080\"
If I Println
on this string, it throws an error unknown escape sequence: /
See http://play.golang.org/p/IbURcPc_gZ (comment the first statement and it works)
However if I replace \/
with \u002F
it prints perfectly. The actual incoming data is full of such encoded urls. Is there anyway I can print it without having to change it to \u002F
?
Here is the actual string that comes from json
<div class="card2 media-container portrait" data-card2-name="summary_large_image"> <div class="js-macaw-cards-iframe-container" data-src="\/i\/entity\/tfw\/v1\/3298718080?cardname=summary_large_image&amp;earned=true" data-autoplay-src="\/i\/cards\/tfw\/v1\/632987845439918080?cardname=summary_large_image&amp;earned=true" data-card-name="summary_large_image" data-card-url="http:\/\/t.co\/QqWvUQMs5B" data-publisher-id="6721522" data-creator-id="" data-amplify-content-id="" data-amplify-playlist-url="" data-full-card-iframe-url="\/i\/cards\/tfw\/v1\/632987845439918080?cardname=summary_large_image&amp;earned=true" data-has-autoplayable-media="false"> <\/div> <\/div> <div class="entities-media-container js-media-container" style="min-height:0px"> <\/div> <div class="machine-translated-container"><\/div> <div class="stats-container stats-container "> <\/div> <div class="client-and-actions"> <span class="metadata"> <span>2:50 PM - 16 Aug 2015<\/span> &middot; <a class="permalink-link js-permalink js-nav" href="\/intifada\/status\/632987845439918080" tabindex="-1">Details<\/a> <\/span> <\/div> <\/div> \"
data-you-follow=\"true\"
data-follows-you=\"false\"
data-you-block=\"false\"
\u003e
\u003cdiv class=\"context\"\u003e
\u003c\/div\u003e
\u003cdiv class=\"content\"\u003e
\u003cdiv class=\"stream-item-header\"\u003e
Thanks.
</div>