, _2 (|."_)\|. a 08070693050403930201009393 , |._2 [\ a 08070693050403930201009393
R.E. Boss > -----Original Message----- > From: [email protected] [mailto:programming- > [email protected]] On Behalf Of Jon Hough > Sent: vrijdag 19 juni 2015 12:27 > To: [email protected] > Subject: Re: [Jprogramming] Inserting spaces in a string > > Lots of interesting answers, thanks. > As a subquestion, I am also want to reverse the bytes (but not changing the > order of letters in each byte). e.g. beef would become efbe > My solution is (which I used some of the answers to my last question to > formulate) > a=: '93930001029303040593060708' > > , _2 (|."_)\|. a > > > Implicit: > > > > > reverse=:,@:( _2 &(|.\))@:|. > > > Any interesting solutions to this? I would be interested in a way that only > uses |. once at most. > > > Date: Fri, 19 Jun 2015 08:33:35 +0200 > > From: [email protected] > > To: [email protected] > > Subject: Re: [Jprogramming] Inserting spaces in a string > > > > Here's one with variable RHA > > > > '93930001029303040593060708' (;: inv@ (<\~-)) 2 > > > > > > Vijay Lulla schreef op 19-06-15 om 03:32: > > > s=. '93930001029303040593060708' > > > }. , _2(' '&,)\ s > > > > > > On Thu, Jun 18, 2015 at 8:47 PM, Jon Hough <[email protected]> > wrote: > > >> I have a hex string > > >> 93930001029303040593060708 > > >> and I want to insert spaces between each byte, i.e. I want > > >> > > >> 93 93 00 01 02 93 03 04 05 93 06 07 08 > > >> > > >> > > >> My current method works fine, but seems a little clunky, plus it adds a > trailing space onto the end of the string, which isn't the end of the world and > can be cleaned up, but I want to know a terser, more elegant method. My > current method > > >> > > >> > > >> > > >> > > >> ,@:(' '&(,~"1))@:(,&2@:(-:@:#) $ ]) > > >> > > >> > > >> > > >> > > >> > > >> > > >> > > >> > > >> > > >> > > >> ---------------------------------------------------------------------- > > >> For information about J forums see > http://www.jsoftware.com/forums.htm > > > ---------------------------------------------------------------------- > > > For information about J forums see > http://www.jsoftware.com/forums.htm > > > > -- > > Met vriendelijke groet, > > @@i = Arie Groeneveld > > > > ---------------------------------------------------------------------- > > For information about J forums see > http://www.jsoftware.com/forums.htm > > ---------------------------------------------------------------------- > For information about J forums see http://www.jsoftware.com/forums.htm ---------------------------------------------------------------------- For information about J forums see http://www.jsoftware.com/forums.htm
