Beefy Boxes and Bandwidth Generously Provided by pair Networks
XP is just a number
 
PerlMonks  

Re: How to format such a string?

by RichardK (Priest)
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


Comment on Re: How to format such a string?
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?
and the web crawler heard nothing...

How do I use this? | Other CB clients
Other Users?
Others examining the Monastery: (9)
As of 2014-08-21 18:49 GMT
Sections?
Information?
Find Nodes?
Leftovers?
    Voting Booth?

    The best computer themed movie is:











    Results (142 votes), past polls