We all know the little toolbar buttons to insert something into a textarea, like BBCode, Wiki markup or HTML tags (fun fact: GitHub doesn't have a toolbar). One of the resources I used once was this German site but there are many more. I was wondering, how much of this nifty, widespread code could be squished into 140 bytes.
Currently, this is 158 154 bytes and I'm looking for your help. One thing I could do is to remove a.focus();
and +b.length
but doing so I will loose a major feature. I'm looking for other ways to make this smaller.
I found a
reliable(does not work well when nothing is selected) but very short solution based on a regular expression. It works for all positions in the string including the first character. It's short but still to long (164163 bytes).