, _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

Reply via email to