[NTG-context] lpeg splitter

Philipp Gesang gesang at stud.uni-heidelberg.de
Fri Aug 5 19:47:31 CEST 2011


On 2011-08-05 <16:44:59>, Hans Hagen wrote:
> On 5-8-2011 4:37, Peter Rolf wrote:
> >Hi,
> >
> >I'm currently trying to adapt my MP specials to the 'new' plugin
> >handler. My actual problem is the splitting of the 'ssh_colors' string
> >with lpeg. Sadly my knowledge about lpeg is nearly zero and it would
> >take me a few days to understand this (my mind is already contaminated
> >with 'regular expressions').
> >
> >How do I split the 'ssh_colors' string
> >
> >  ["ssh_colors"]="1:1:0 0.949:0.729:0 0.894:0.514:0 0.835:0.341:0
> >0.776:0.216:0 0.706:0.125:0 0.631:0.063:0.588 0.549:0.027:0.953
> >0.443:0.008:0.953 0.318:0:0.588 0:0:0",
> >
> >to get the single color strings (r:g:b) in say 'col[i]'?
> 
> inspect(lpeg.match(lpeg.tsplitat(" "),ssh_colors))

Hi Peter, there are some examples for „lpeg.splitat“ and
„string.split“ on the wiki:
  <http://wiki.contextgarden.net/String_Manipulation#lpeg.splitat.28delimiter.2C_.5Bsingle.5D.29>

Best regards, Philipp



> 
> 
> -----------------------------------------------------------------
>                                           Hans Hagen | PRAGMA ADE
>               Ridderstraat 27 | 8061 GH Hasselt | The Netherlands
>     tel: 038 477 53 69 | voip: 087 875 68 74 | www.pragma-ade.com
>                                              | www.pragma-pod.nl
> -----------------------------------------------------------------
> ___________________________________________________________________________________
> If your question is of interest to others as well, please add an entry to the Wiki!
> 
> maillist : ntg-context at ntg.nl / http://www.ntg.nl/mailman/listinfo/ntg-context
> webpage  : http://www.pragma-ade.nl / http://tex.aanhet.net
> archive  : http://foundry.supelec.fr/projects/contextrev/
> wiki     : http://contextgarden.net
> ___________________________________________________________________________________
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 198 bytes
Desc: not available
URL: <http://www.ntg.nl/pipermail/ntg-context/attachments/20110805/10b223c0/attachment.pgp>


More information about the ntg-context mailing list