Lose a ~ by using (-|.(i.25)+]) But your solution does not work for 'c.'
}.|:1j1#a.{~((]+(i.25)|.~-)(98-33^96>]))3&u:'c.' |length error | }.|:1j1#a.{~ ((]+(i.25)|.~-)(98-33^96>]))3&u:'c.' R.E. Boss > -----Oorspronkelijk bericht----- > Van: programming-boun...@forums.jsoftware.com > [mailto:programming-boun...@forums.jsoftware.com] Namens Steven Taylor > Verzonden: donderdag 30 augustus 2012 13:19 > Aan: programm...@jsoftware.com > Onderwerp: Re: [Jprogramming] Print Custom Alphabet > > thanks Raul. 44 characters now. > > }.|:1j1#a.{~((]+(i.25)|.~-)(98-33^96>]))3&u:'s' > > e.g. testing, testing,. ... > > }.|:1j1#a.{~((]+(i.25)|.~-)(98-33^96>]))3&u:'J' > k l m n o p q r s t u v w x y a b c d e f g h i > > }.|:1j1#a.{~((]+(i.25)|.~-)(98-33^96>]))3&u:'J' > K L M N O P Q R S T U V W X Y A B C D E F G H I > > NB. I introduced an issue in the previous I posted. This one appear > ---------------------------------------------------------------------- For information about J forums see http://www.jsoftware.com/forums.htm