Beefy Boxes and Bandwidth Generously Provided by pair Networks
go ahead... be a heretic
 
PerlMonks  

Re: How to format such a string?

by RichardK (Parson)
on Jun 16, 2013 at 00:34 UTC ( #1039169=note: print w/replies, xml ) Need Help??


in reply to How to format such a string?

What are your rules to transform the input string to the output string?

I don't see any obvious connection, so can't help much.

Once you've sorted out the rules then I'd use split,length & join

Replies are listed 'Best First'.
Re^2: How to format such a string?
by Anonymous Monk on Jun 16, 2013 at 00:45 UTC
    It is actually the boundaries of the small substrings... So, in my example, you have: i3-12o36-45i76-88o, which means that the "original" string starts with i, then from 3-12 we have M, then we have o, then from 36-45 we have M again, then i etc...

      Ok -- is your output format fixed? I think run length encoding could be more compact and easier to work with, but maybe that's just me.

      So your string would rle as 2i10M23o...

Log In?
Username:
Password:

What's my password?
Create A New User
Node Status?
node history
Node Type: note [id://1039169]
help
Chatterbox?
[karlgoethebier]: Discipulus: There are countries were people get imprisoned for things like this...
[1nickt]: Are there enough bytes for all the idiots you would need to include?
[choroba]: I find it more entertaining to have something clever there
[Discipulus]: ys Karl i know; there are also children who die in mines where precious metals for phones are taken
[Discipulus]: 1nickt for sure no! post has 64k limit..
[1nickt]: Until recently I had a sticker on my truck (in NJ) "Keep the immigrants. Deport Trump."
[Discipulus]: i'm just talking about what is appropriate to have here at PM, and I have no a solution but just some thougths
[1nickt]: But I removed it when I travelled to somewhere more, er ... red. Why? Because I thought how stupid I would feel ...
[karlgoethebier]: 1nickt: I fear not. Perhaps enough for Europe...
[1nickt]: ... if I involved my wife (or myself) in an altercation over a slogan.

How do I use this? | Other CB clients
Other Users?
Others perusing the Monastery: (8)
As of 2017-06-22 12:02 GMT
Sections?
Information?
Find Nodes?
Leftovers?
    Voting Booth?
    How many monitors do you use while coding?















    Results (519 votes). Check out past polls.