cancel
Showing results for 
Show  only  | Search instead for 
Did you mean: 
  • JMP will suspend normal business operations for our Winter Holiday beginning on Wednesday, Dec. 24, 2025, at 5:00 p.m. ET (2:00 p.m. ET for JMP Accounts Receivable).
    Regular business hours will resume at 9:00 a.m. EST on Friday, Jan. 2, 2026.
  • We’re retiring the File Exchange at the end of this year. The JMP Marketplace is now your destination for add-ins and extensions.

Discussions

Solve problems, and share tips and tricks with other JMP users.
%3CLINGO-SUB%20id%3D%22lingo-sub-624430%22%20slang%3D%22en-US%22%20mode%3D%22NONE%22%3ERe%3A%20Word()%20%EB%98%90%EB%8A%94%20Words()%20%ED%95%A8%EC%88%98%EB%A5%BC%20%EC%82%AC%EC%9A%A9%ED%95%98%EC%97%AC%20%EC%97%B4%EC%9D%98%20%EB%AC%B8%EC%9E%90%EC%97%B4%EC%9D%84%20%EA%B5%AC%EB%AC%B8%20%EB%B6%84%EC%84%9D%ED%95%A9%EB%8B%88%EB%8B%A4.%3C%2FLINGO-SUB%3E%3CLINGO-BODY%20id%3D%22lingo-body-624430%22%20slang%3D%22en-US%22%20mode%3D%22NONE%22%3E%3CP%3E%EC%B2%AB%20%EB%B2%88%EC%A7%B8%20%EC%83%89%EC%9D%B8%EC%9D%84%20%EC%9B%90%ED%95%A0%20%EA%B2%BD%EC%9A%B0%20N%20Items()%20%EB%8C%80%EC%8B%A0%20%EC%83%89%EC%9D%B8%EC%97%90%201%EC%9D%84%20%EC%82%AC%EC%9A%A9%ED%95%B4%20%EB%B3%B4%EC%8B%AD%EC%8B%9C%EC%98%A4.%3CA%20href%3D%22https%3A%2F%2Fwww.jmp.com%2Fsupport%2Fhelp%2Fen%2F17.0%2F%23page%2Fjmp%2Flist-functions.shtml%23ww2491421%22%20target%3D%22_blank%22%20rel%3D%22noopener%20noreferrer%22%3E%20%EB%8B%A8%EC%96%B4()%3C%2FA%3E%20)%20%EB%B0%8F%3CA%20href%3D%22https%3A%2F%2Fwww.jmp.com%2Fsupport%2Fhelp%2Fen%2F17.0%2F%23page%2Fjmp%2Fcharacter-functions-2.shtml%3Fos%3Dwin%26amp%3Bsource%3Dapplication%23ww8107571%22%20target%3D%22_blank%22%20rel%3D%22noopener%20noreferrer%22%3E%20%EB%8B%A8%EC%96%B4()%3C%2FA%3E%20%EA%B5%AC%EB%AC%B8%EC%9D%80%20Word(1%2C%20Vals%5Bi%5D%2C%20%22-%22)%EC%99%80%20%EA%B0%99%EC%95%84%EC%95%BC%20%ED%95%A9%EB%8B%88%EB%8B%A4.%3C%2FP%3E%0A%3CPRE%3E%3CCODE%20class%3D%22%20language-jsl%22%3ENames%20Default%20To%20Here(1)%3B%0A%0Astr%20%3D%20%221bc5ef-gh7%22%3B%0A%0Aw1%20%3D%20Words(str%2C%20%22-%22)%3B%0Ashow(w1)%3B%0Ashow(w1%5B1%5D)%3B%0A%0Aw2%20%3D%20Word(1%2C%20str%2C%20%22-%22)%3B%0Ashow(w2)%3B%3C%2FCODE%3E%3C%2FPRE%3E%3C%2FLINGO-BODY%3E%3CLINGO-SUB%20id%3D%22lingo-sub-624483%22%20slang%3D%22en-US%22%20mode%3D%22NONE%22%3ERe%3A%20Word()%20%EB%98%90%EB%8A%94%20Words()%20%ED%95%A8%EC%88%98%EB%A5%BC%20%EC%82%AC%EC%9A%A9%ED%95%98%EC%97%AC%20%EC%97%B4%EC%9D%98%20%EB%AC%B8%EC%9E%90%EC%97%B4%EC%9D%84%20%EA%B5%AC%EB%AC%B8%20%EB%B6%84%EC%84%9D%ED%95%A9%EB%8B%88%EB%8B%A4.%3C%2FLINGO-SUB%3E%3CLINGO-BODY%20id%3D%22lingo-body-624483%22%20slang%3D%22en-US%22%20mode%3D%22NONE%22%3E%3CP%3EJMP%EC%97%90%EB%8A%94%20text%20to%20columns()%20%ED%95%A8%EC%88%98%EA%B0%80%20%EB%82%B4%EC%9E%A5%EB%90%98%EC%96%B4%20%EC%9E%88%EC%8A%B5%EB%8B%88%EB%8B%A4.%26nbsp%3B%26nbsp%3B%3C%2FP%3E%0A%3CP%3E%26nbsp%3B%3C%2FP%3E%0A%3CPRE%3E%3CCODE%20class%3D%22%20language-jsl%22%3ENames%20default%20to%20here(1)%3B%0Adt%20%3D%20New%20Table(%22split%22%2C%20%0A%20%26lt%3B%26lt%3B%20New%20Column(%22new_batch%22%2C%20character%2C%20%26lt%3B%3CSET%20values%3D%22%22%3E%3C%2FSET%3E%3C%2FCODE%3E%3C%2FPRE%3E%3C%2FLINGO-BODY%3E%3CLINGO-SUB%20id%3D%22lingo-sub-624569%22%20slang%3D%22en-US%22%20mode%3D%22NONE%22%3ERe%3A%20Word()%20%EB%98%90%EB%8A%94%20Words()%20%ED%95%A8%EC%88%98%EB%A5%BC%20%EC%82%AC%EC%9A%A9%ED%95%98%EC%97%AC%20%EC%97%B4%EC%9D%98%20%EB%AC%B8%EC%9E%90%EC%97%B4%EC%9D%84%20%EA%B5%AC%EB%AC%B8%20%EB%B6%84%EC%84%9D%ED%95%A9%EB%8B%88%EB%8B%A4.%3C%2FLINGO-SUB%3E%3CLINGO-BODY%20id%3D%22lingo-body-624569%22%20slang%3D%22en-US%22%20mode%3D%22NONE%22%3E%3CP%3E%EB%8F%84%EC%99%80%20%EC%A3%BC%EC%85%94%EC%84%9C%20%EA%B0%90%EC%82%AC%ED%95%A9%EB%8B%88%EB%8B%A4.%20%EC%95%84%EB%9E%98%20%EC%BD%94%EB%93%9C%EB%A5%BC%20%EC%82%AC%EC%9A%A9%ED%95%98%EC%97%AC%20%EB%8D%B0%EC%9D%B4%ED%84%B0%EB%A5%BC%20%EA%B5%AC%EB%B6%84%20%EA%B8%B0%ED%98%B8%EB%A1%9C%20%EA%B5%AC%EB%B6%84%EB%90%9C%20%EC%83%88%20%EC%97%B4%EB%A1%9C%20%EB%B6%84%ED%95%A0%ED%96%88%EC%8A%B5%EB%8B%88%EB%8B%A4.%3C%2FP%3E%3CP%3E%26nbsp%3B%3C%2FP%3E%3CPRE%3E%3CCODE%20class%3D%22%20language-jsl%22%3E%20dt3%20%26lt%3B%26lt%3B%20Text%20To%20Columns(%20delimiter(%20%22-%22%20)%2C%20columns(%20%3Anew_batch%20))%3B%20%2F%2F%20strips%20out%20the%20bottle%20number%20from%20BCB%20batch%20numbers.%20Other%20chemicals%20not%20affected%3C%2FCODE%3E%3C%2FPRE%3E%3CP%3E%EA%B7%B8%EA%B2%83%EC%9D%80%20%EB%8B%A4%EC%9D%8C%EA%B3%BC%20%EA%B0%99%EC%9D%80%20%EC%B6%9C%EB%A0%A5%EC%9D%84%20%EC%A0%9C%EA%B3%B5%ED%95%A9%EB%8B%88%EB%8B%A4%3C%2FP%3E%3CP%3E%26nbsp%3B%3C%2FP%3E%3CP%3E%3CSPAN%20class%3D%22lia-inline-image-display-wrapper%20lia-image-align-inline%22%20image-alt%3D%22JMPnoob_0-1682025571000.png%22%20style%3D%22width%3A%20400px%3B%22%3E%3CSPAN%20class%3D%22lia-inline-image-display-wrapper%22%20image-alt%3D%22JMPnoob_0-1682025571000.png%22%20style%3D%22width%3A%20238px%3B%22%3E%3CSPAN%20class%3D%22lia-inline-image-display-wrapper%22%20image-alt%3D%22JMPnoob_0-1682025571000.png%22%20style%3D%22width%3A%20238px%3B%22%3E%3CSPAN%20class%3D%22lia-inline-image-display-wrapper%22%20image-alt%3D%22JMPnoob_0-1682025571000.png%22%20style%3D%22width%3A%20238px%3B%22%3E%3CSPAN%20class%3D%22lia-inline-image-display-wrapper%22%20image-alt%3D%22JMPnoob_0-1682025571000.png%22%20style%3D%22width%3A%20238px%3B%22%3E%3CSPAN%20class%3D%22lia-inline-image-display-wrapper%22%20image-alt%3D%22JMPnoob_0-1682025571000.png%22%20style%3D%22width%3A%20238px%3B%22%3E%3CSPAN%20class%3D%22lia-inline-image-display-wrapper%22%20image-alt%3D%22JMPnoob_0-1682025571000.png%22%20style%3D%22width%3A%20238px%3B%22%3E%3CSPAN%20class%3D%22lia-inline-image-display-wrapper%22%20image-alt%3D%22JMPnoob_0-1682025571000.png%22%20style%3D%22width%3A%20238px%3B%22%3E%3CSPAN%20class%3D%22lia-inline-image-display-wrapper%22%20image-alt%3D%22JMPnoob_0-1682025571000.png%22%20style%3D%22width%3A%20238px%3B%22%3E%3CSPAN%20class%3D%22lia-inline-image-display-wrapper%22%20image-alt%3D%22JMPnoob_0-1682025571000.png%22%20style%3D%22width%3A%20238px%3B%22%3E%3CSPAN%20class%3D%22lia-inline-image-display-wrapper%22%20image-alt%3D%22JMPnoob_0-1682025571000.png%22%20style%3D%22width%3A%20238px%3B%22%3E%3CSPAN%20class%3D%22lia-inline-image-display-wrapper%22%20image-alt%3D%22JMPnoob_0-1682025571000.png%22%20style%3D%22width%3A%20238px%3B%22%3E%3CSPAN%20class%3D%22lia-inline-image-display-wrapper%22%20image-alt%3D%22JMPnoob_0-1682025571000.png%22%20style%3D%22width%3A%20238px%3B%22%3E%3CSPAN%20class%3D%22lia-inline-image-display-wrapper%22%20image-alt%3D%22JMPnoob_0-1682025571000.png%22%20style%3D%22width%3A%20238px%3B%22%3E%3CSPAN%20class%3D%22lia-inline-image-display-wrapper%22%20image-alt%3D%22JMPnoob_0-1682025571000.png%22%20style%3D%22width%3A%20238px%3B%22%3E%3CSPAN%20class%3D%22lia-inline-image-display-wrapper%22%20image-alt%3D%22JMPnoob_0-1682025571000.png%22%20style%3D%22width%3A%20238px%3B%22%3E%3CSPAN%20class%3D%22lia-inline-image-display-wrapper%22%20image-alt%3D%22JMPnoob_0-1682025571000.png%22%20style%3D%22width%3A%20238px%3B%22%3E%3Cspan%20class%3D%22lia-inline-image-display-wrapper%22%20image-alt%3D%22JMPnoob_0-1682025571000.png%22%20style%3D%22width%3A%20238px%3B%22%3E%3Cimg%20src%3D%22https%3A%2F%2Fcommunity.jmp.com%2Ft5%2Fimage%2Fserverpage%2Fimage-id%2F52180i1CFEAB612C2EE946%2Fimage-size%2Fmedium%3Fv%3Dv2%26amp%3Bpx%3D400%22%20role%3D%22button%22%20title%3D%22JMPnoob_0-1682025571000.png%22%20alt%3D%22JMPnoob_0-1682025571000.png%22%20%2F%3E%3C%2Fspan%3E%3C%2FSPAN%3E%3C%2FSPAN%3E%3C%2FSPAN%3E%3C%2FSPAN%3E%3C%2FSPAN%3E%3C%2FSPAN%3E%3C%2FSPAN%3E%3C%2FSPAN%3E%3C%2FSPAN%3E%3C%2FSPAN%3E%3C%2FSPAN%3E%3C%2FSPAN%3E%3C%2FSPAN%3E%3C%2FSPAN%3E%3C%2FSPAN%3E%3C%2FSPAN%3E%3C%2FSPAN%3E%3C%2FP%3E%3CP%3E%26nbsp%3B%3C%2FP%3E%3CP%3E%EB%8F%84%EC%9B%80%EC%9D%84%20%EC%A3%BC%EC%85%94%EC%84%9C%20%EA%B0%90%EC%82%AC%ED%95%A9%EB%8B%88%EB%8B%A4.%3C%2FP%3E%3CP%3E%26nbsp%3B%3C%2FP%3E%3C%2FLINGO-BODY%3E%3CLINGO-SUB%20id%3D%22lingo-sub-624570%22%20slang%3D%22en-US%22%20mode%3D%22NONE%22%3ERe%3A%20Word()%20%EB%98%90%EB%8A%94%20Words()%20%ED%95%A8%EC%88%98%EB%A5%BC%20%EC%82%AC%EC%9A%A9%ED%95%98%EC%97%AC%20%EC%97%B4%EC%9D%98%20%EB%AC%B8%EC%9E%90%EC%97%B4%EC%9D%84%20%EA%B5%AC%EB%AC%B8%20%EB%B6%84%EC%84%9D%ED%95%A9%EB%8B%88%EB%8B%A4.%3C%2FLINGO-SUB%3E%3CLINGO-BODY%20id%3D%22lingo-body-624570%22%20slang%3D%22en-US%22%20mode%3D%22NONE%22%3E%3CP%3E%EB%8F%84%EC%99%80%20%EC%A3%BC%EC%85%94%EC%84%9C%20%EA%B0%90%EC%82%AC%ED%95%A9%EB%8B%88%EB%8B%A4.%20word()%20%EB%B0%8F%20words()%EB%A5%BC%20%EC%82%AC%EC%9A%A9%ED%95%9C%20%EC%98%88%EC%A0%9C%EA%B0%80%20%EC%9E%91%EB%8F%99%ED%96%88%EC%8A%B5%EB%8B%88%EB%8B%A4.%20%ED%95%98%EC%A7%80%EB%A7%8C%20%ED%95%9C%20%EC%A4%84%EB%A7%8C%20%ED%95%84%EC%9A%94%ED%95%98%EA%B3%A0%20%EB%8D%94%20%EA%B0%84%EB%8B%A8%ED%96%88%EA%B8%B0%20%EB%95%8C%EB%AC%B8%EC%97%90%20%EC%95%84%EB%9E%98%20%EC%BD%94%EB%93%9C%EB%A5%BC%20%EC%82%AC%EC%9A%A9%ED%95%98%EA%B2%8C%20%EB%90%98%EC%97%88%EC%8A%B5%EB%8B%88%EB%8B%A4.%3C%2FP%3E%3CP%3E%26nbsp%3B%3C%2FP%3E%3CPRE%3E%3CCODE%20class%3D%22%20language-jsl%22%3E%20dt3%20%26lt%3B%26lt%3B%20Text%20To%20Columns(%20delimiter(%20%22-%22%20)%2C%20columns(%20%3Anew_batch%20))%3B%20%2F%2F%20strips%20out%20the%20bottle%20number%20from%20BCB%20batch%20numbers.%20Other%20chemicals%20not%20affected%3C%2FCODE%3E%3C%2FPRE%3E%3CP%3E%26nbsp%3B%3C%2FP%3E%3C%2FLINGO-BODY%3E%3CLINGO-SUB%20id%3D%22lingo-sub-624393%22%20slang%3D%22en-US%22%20mode%3D%22NONE%22%3EWord()%20%EB%98%90%EB%8A%94%20Words()%20%ED%95%A8%EC%88%98%EB%A5%BC%20%EC%82%AC%EC%9A%A9%ED%95%98%EC%97%AC%20%EC%97%B4%EC%9D%98%20%EB%AC%B8%EC%9E%90%EC%97%B4%20%EA%B5%AC%EB%AC%B8%20%EB%B6%84%EC%84%9D%3C%2FLINGO-SUB%3E%3CLINGO-BODY%20id%3D%22lingo-body-624393%22%20slang%3D%22en-US%22%20mode%3D%22NONE%22%3E%3CP%3E%EB%AA%A8%EB%91%90%EB%93%A4%20%EC%95%88%EB%85%95%2C%3C%2FP%3E%3CP%3E%26nbsp%3B%3C%2FP%3E%3CP%3E%EC%97%B4%20%EC%A4%91%20%ED%95%98%EB%82%98%EC%97%90%20%EC%98%81%EC%88%AB%EC%9E%90%20%EB%AC%B8%EC%9E%90%EC%97%B4(%EC%98%88%3A%201bc5ef-gh7)%20%ED%98%95%EC%8B%9D%EC%9D%98%20%EB%8D%B0%EC%9D%B4%ED%84%B0%EA%B0%80%20%EC%9E%88%EB%8A%94%20%ED%85%8C%EC%9D%B4%EB%B8%94%EC%9D%B4%20%EC%9E%88%EA%B3%A0%20%ED%95%98%EC%9D%B4%ED%94%88%EC%9D%84%20%EA%B5%AC%EB%B6%84%20%EA%B8%B0%ED%98%B8%EB%A1%9C%20%EC%82%AC%EC%9A%A9%ED%95%98%EC%97%AC%20%EB%AC%B8%EC%9E%90%EC%97%B4%EC%9D%84%20%EA%B5%AC%EB%AC%B8%20%EB%B6%84%EC%84%9D%ED%95%98%EA%B3%A0%20%EC%8B%B6%EC%8A%B5%EB%8B%88%EB%8B%A4.%20%EB%AC%B8%EC%9E%90%EC%97%B4%EC%9D%98%20%EC%B2%AB%20%EB%B2%88%EC%A7%B8%20%EB%B6%80%EB%B6%84(%201bc5ef)%20%EC%83%88%20%EC%97%B4%EC%9D%98%20%EB%8D%B0%EC%9D%B4%ED%84%B0%EB%A1%9C.%3C%2FP%3E%3CP%3E%26nbsp%3B%3C%2FP%3E%3CP%3E%EC%A7%80%EA%B8%88%EA%B9%8C%EC%A7%80%20%EC%95%84%EB%9E%98%20%EC%BD%94%EB%93%9C%EA%B0%80%20%EC%9E%88%EC%8A%B5%EB%8B%88%EB%8B%A4.%20%EB%82%B4%EA%B0%80%20%EC%82%AC%EC%9A%A9%ED%95%98%EB%8A%94%20%EA%B2%BD%EC%9A%B0%3CSTRONG%3E%20%EB%8B%A8%EC%96%B4%3CU%3E%20%EC%97%90%EC%8A%A4%3C%2FU%3E%3C%2FSTRONG%3E%20()%20%ED%95%A8%EC%88%98%EB%A5%BC%20%EC%82%AC%EC%9A%A9%ED%95%98%EB%A9%B4%20%EB%AC%B8%EC%9E%90%EC%97%B4%EC%9D%98%20%EB%91%90%20%EB%B2%88%EC%A7%B8%20%EB%B6%80%EB%B6%84(%EC%98%88%3A%20gh7)%EB%A7%8C%20%EB%B0%98%ED%99%98%ED%95%A9%EB%8B%88%EB%8B%A4.%20%EA%B7%B8%EB%9F%AC%EB%82%98%20%EB%82%B4%EA%B0%80%20%EC%82%AC%EC%9A%A9%ED%95%98%EB%8A%94%20%EA%B2%BD%EC%9A%B0%3CSTRONG%3E%20%EB%8B%A8%EC%96%B4%3C%2FSTRONG%3E%20()%20%ED%95%A8%EC%88%98%EB%A5%BC%20%EC%82%AC%EC%9A%A9%ED%95%98%EB%A9%B4%20RES%20%EB%AA%A9%EB%A1%9D%EC%9D%B4%20%EB%B9%84%EC%96%B4%20%EC%9E%88%EC%8A%B5%EB%8B%88%EB%8B%A4.%3C%2FP%3E%3CP%3E%26nbsp%3B%3C%2FP%3E%3CP%3E%EB%AC%B8%EC%9E%90%EC%97%B4%EC%9D%98%20%EC%B2%AB%20%EB%B2%88%EC%A7%B8%20%EB%B6%80%EB%B6%84%EC%9D%84%20%EA%B0%80%EC%A0%B8%EC%99%80%20%EA%B0%99%EC%9D%80%20%ED%85%8C%EC%9D%B4%EB%B8%94%EC%9D%98%20%EC%83%88%20%EC%97%B4%EC%97%90%20%EB%84%A3%EA%B3%A0%20%EC%8B%B6%EC%8A%B5%EB%8B%88%EB%8B%A4.%3C%2FP%3E%3CP%3E%26nbsp%3B%3C%2FP%3E%3CP%3E%26nbsp%3B%3C%2FP%3E%3CPRE%3E%3CCODE%20class%3D%22%20language-jsl%22%3E%2F%2F%20there%20is%20a%20data%20table%20that%20already%20has%20a%20column%20called%20new_batch%3CBR%20%2F%3E%3CBR%20%2F%3E%20Vals%20%3D%20%3Anew_batch%20%26lt%3B%26lt%3B%20Get%20Values%3B%20%20%2F%2F%20Get%20Values%20out%20%0A%20Res%20%3D%20List()%3B%20%2F%2F%20Define%20empty%20list%20%0A%0AFor(i%20%3D%201%20%2C%20i%20%26lt%3B%3D%20N%20Items(Vals)%2C%20i%2B%2B%2C%0A%20%20Test%20%3D%20Words(Vals%5Bi%5D%2C%22-%22)%3B%20%2F%2F%20Words%20is%20the%20function%20that%20will%20split%20your%20string%20by%20delimiter%20%0A%20%20%20Insert%20Into(Res%2CTest%5BN%20Items(Test)%5D)%3B%0A%20%20%20)%3B%0A%20%20%20dt%20%26lt%3B%26lt%3B%20New%20Column(%22new_batch_2%22%2C%20RES)%3B%3C%2FCODE%3E%3C%2FPRE%3E%3CP%3E%26nbsp%3B%3C%2FP%3E%3CP%3E%26nbsp%3B%3C%2FP%3E%3CP%3E%EB%8F%84%EC%9B%80%EC%9D%84%20%EC%A3%BC%EC%8B%9C%EB%A9%B4%20%EA%B0%90%EC%82%AC%ED%95%98%EA%B2%A0%EC%8A%B5%EB%8B%88%EB%8B%A4.%20%EA%B0%90%EC%82%AC%ED%95%B4%EC%9A%94%2C%3C%2FP%3E%3C%2FLINGO-BODY%3E%3CLINGO-LABS%20id%3D%22lingo-labs-624393%22%20slang%3D%22en-US%22%20mode%3D%22NONE%22%3E%3CLINGO-LABEL%3E%ED%92%88%EC%A7%88%20%EB%B0%8F%20%ED%94%84%EB%A1%9C%EC%84%B8%EC%8A%A4%20%EC%97%94%EC%A7%80%EB%8B%88%EC%96%B4%EB%A7%81%3C%2FLINGO-LABEL%3E%3C%2FLINGO-LABS%3E
Choose Language Hide Translation Bar
JMPnoob
Level II

Using Word() or Words() function to parse string in a column

Hello all,

 

I have a table where one of the columns had data that is in the form of an alphanumeric string (e.g. 1bc5ef-gh7) and I would like to parse the string using the hyphen as the delimiter and they return the first part of the string (1bc5ef) as data in a new column.

 

So far, I have the code below. If I use the Words() function, it only returns the second part of the of the string (e.g. gh7). However, if I use the Word() function, the RES list comes up empty. 

 

I would like to get the first part of the string and put it into a new column in the same table.

 

 

// there is a data table that already has a column called new_batch

Vals = :new_batch << Get Values; // Get Values out Res = List(); // Define empty list For(i = 1 , i <= N Items(Vals), i++, Test = Words(Vals[i],"-"); // Words is the function that will split your string by delimiter Insert Into(Res,Test[N Items(Test)]); ); dt << New Column("new_batch_2", RES);

 

 

Any help is appreciated. Thanks,

4 REPLIES 4
jthi
Super User

Re: Using Word() or Words() function to parse string in a column

Try using 1 for the index instead of N Items() if you want the first index (with Words()) and with Word() the syntax should be something like Word(1, Vals[i], "-")

Names Default To Here(1);

str = "1bc5ef-gh7";

w1 = Words(str, "-");
show(w1);
show(w1[1]);

w2 = Word(1, str, "-");
show(w2);
-Jarmo
JMPnoob
Level II

Re: Using Word() or Words() function to parse string in a column

Thanks for the help. The example with word() and words() worked. However, I ended up using the code below because it required only 1 line and was simpler.

 

 dt3 << Text To Columns( delimiter( "-" ), columns( :new_batch )); // strips out the bottle number from BCB batch numbers. Other chemicals not affected

 

vince_faller
Super User (Alumni)

Re: Using Word() or Words() function to parse string in a column

JMP has a builtin text to columns() function.  

 

Names default to here(1);
dt = New Table("split", 
	<< New Column("new_batch", character, <<Set Values({"1bc5ef-gh7"}))
);

dt << Text To Columns(
	delimiter( "-" ),
	columns( :new_batch )
);
Vince Faller - Predictum
JMPnoob
Level II

Re: Using Word() or Words() function to parse string in a column

Thanks for the help. I ended up using the code below to split the data into a new column separated by the delimiter.

 

 dt3 << Text To Columns( delimiter( "-" ), columns( :new_batch )); // strips out the bottle number from BCB batch numbers. Other chemicals not affected

It gives the following output

 

JMPnoob_0-1682025571000.png

 

many thanks for the help.

 

Recommended Articles