Question about @FIELDS

May 20, 2008
11,285
95
Syracuse, NY, USA
Of @FIELDS the docs say "If string is double quoted, you must specify sep_list."

But what would be the point of double quoting string? When it's double quoted, %FIELDS seems to always count it as **1** field:

Code:
v:\> echo %@words[".",".a.b.c."]
1

v:\> echo %@words[" "," a b c "]
1

Is that WAD?
 
May 20, 2008
11,285
95
Syracuse, NY, USA
Of @FIELDS the docs say "If stringis double quoted, you must specify sep_list."

But what would be the point of double quoting string? When it's double quoted, %FIELDS seems to always count it as **1** field:

Code:
v:\> echo %@words[".",".a.b.c."]
1

v:\> echo %@words[" "," a b c "]
1
Is that WAD?

I misspoke/mis-tested. But it's the same with @FIELDS:

Code:
v:\> echo %@fields[" "," a b c "]
1

v:\> echo %@fields[".",".a.b.c."]
1
 

rconn

Administrator
Staff member
May 14, 2008
12,312
147
vefatica wrote:

> Of @FIELDS the docs say "If *string*is double quoted, you must specify *sep_list*."
>
> But what would be the point of double quoting *string?* When it's double quoted, %FIELDS seems to always count it as **1** field:
>
>
> Code:
> ---------
> v:\> echo %@words[".",".a.b.c."]
> 1
>
> v:\> echo %@words[" "," a b c "]
> 1
> ---------
> Is that WAD?

Yes. Why are you (pointlessly) double quoting the string?

Rex Conn
JP Software
 
May 20, 2008
11,285
95
Syracuse, NY, USA
On Wed, 15 Apr 2009 20:38:59 -0500, rconn <> wrote:

|vefatica wrote:
|
|
|---Quote---
|> Of @FIELDS the docs say "If *string*is double quoted, you must specify *sep_list*."
|>
|> But what would be the point of double quoting *string?* When it's double quoted, %FIELDS seems to always count it as **1** field:
|>
|>
|> Code:
|> ---------
|> v:\> echo %@words[".",".a.b.c."]
|> 1
|>
|> v:\> echo %@words[" "," a b c "]
|> 1
|> ---------
|> Is that WAD?
|---End Quote---
|Yes. Why are you (pointlessly) double quoting the string?

I should have been using @FIELD above (it behaves the same). I quoted the
string to try to preserve leading separators. How do I preserve leading
space-separators with @FIELDS? Why did you pointlessly say "If *string*is
double quoted, you must specify *sep_list*."? (Actually I know the answer to
that one.)
--
- Vince
 
Similar threads
Thread starter Title Forum Replies Date
C forum Posting Question... Support 3
C question re: Move Support 3
S How to? Upgrade Question: What supporting documentation is required at time of purchase? Support 2
Peter Murschall Documentation Question to %@PSHELL Support 4
Fross Tab Question Support 6
Fross Quick Function Question Support 17
Dick Johnson Question about the Touch command Support 0
rps Documentation "Copy+Paste+run" question Support 2
vefatica SFTP question Support 17
vefatica Question about IPWorks Support 0
C How to? SHORTCUT question..... Support 6
vefatica TPIPE, crash and question Support 1
C Question / Suggestion Support 1
MickeyF Another TPIPE question Support 6
vefatica Another @EVERYTHING question Support 4
mikea How to? %@everything[] question Support 10
A License Question for Single User Support 5
Jay Sage Help Correction (and Related Question) Support 0
S Elapsed time in TCC prompt question Support 0
H command line parsing question Support 5
C Forum question Support 2
B Newbie here, I have a question. Support 4
J Dumb Question ... Support 4
Timothy Byrd Updating from TC 9 to TC 17 - TCTOOLBAR question Support 2
M A possibly stupid question about the "del" command... Support 7
M A just out of curiosity question re @DiskTotal Support 4
Fross Status Bar Time Question Support 1
A Stupid, obvious question - launch a BAT with TC Support 10
C How to? GLOBAL question Support 5
vefatica OT: VisualStudio question Support 1
vefatica Wildcard question Support 4
Dan Glynhampton v15 installer question Support 2
C Move question with Encrypted file... Support 6
M Maybe Maybe I'm being stupid (again), but a simple question... Support 4
C Message Board question Support 1
James Miller How to? filename completion question Support 1
C coding question Support 3
M A just-out-of-curiosity question because it's ... Support 6
Frank question to FOLDERMONITOR Support 14
C Dumb titleprompt question Support 4
M Upgrade Question Support 2
S option /u question Support 19
M How to? A probably stupid question re "@Files" and Include Lists... Support 2
M Just an out-of-curiosity question re. "Do ... /P ..." Support 31
M How to? An admittedly somewhat silly question regarding elevation... Support 2
M Just an out-of-curiosity question the List command vs. the @Lines function... Support 13
M PDir format question... Support 3
M A question about file compression that is just out of curiosity... Support 2
M How to? A very simple question re. the current line number in a batch file... Support 2
M A purely out-of-curiosity question about @DriveType and @DriveTypeEx Support 2

Similar threads