comp.lang.idl-pvwave archive
Messages from Usenet group comp.lang.idl-pvwave, compiled by Paulo Penteado

Home » Public Forums » archive » make strsplit not skip null between patterns
Show: Today's Messages :: Show Polls :: Message Navigator
E-mail to friend 
Switch to threaded view of this topic Create a new topic Submit Reply
make strsplit not skip null between patterns [message #75193] Thu, 17 February 2011 14:59
Garfield is currently offline  Garfield
Messages: 2
Registered: February 2011
Junior Member
Hi all,
I am trying to use strsplit to extract data from a string. the string
is like this:

RD|I|04|013|9997|43202|10|1|078|142|20070813|02:00|0.00000|| ||
ND|||||||||||.31806

I am using '|' as the pattern of separator, so the statement is "data
= strsplit(line,'|', count=n, /extract)". I do this for thousands of
lines. The problem for me is that there is not always an input between
a pair of '|', so the dimensions of the 'data' returned by IDL are not
constant. I don't want this because every input in between a pair of
'|' has different meaning. I want to make the dimension of 'data' to
be constant so that I can easily know the meaning of each input.

Need ideas! Thanks,

Zhen
  Switch to threaded view of this topic Create a new topic Submit Reply
Previous Topic: Re: Code optimization
Next Topic: Re: make strsplit not skip null between patterns

-=] Back to Top [=-
[ Syndicate this forum (XML) ] [ RSS ] [ PDF ]

Current Time: Wed Oct 08 13:48:13 PDT 2025

Total time taken to generate the page: 0.00453 seconds