<?xml version="1.0" encoding="UTF-8"?>
<rss xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:taxo="http://purl.org/rss/1.0/modules/taxonomy/" version="2.0">
  <channel>
    <title>topic Re: To separate letters in a word in SAS Procedures</title>
    <link>https://communities.sas.com/t5/SAS-Procedures/To-separate-letters-in-a-word/m-p/409025#M67142</link>
    <description>&lt;P&gt;&lt;SPAN&gt;Please try this: &lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;data new;&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;infile datalines;&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;input x $15.;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;k1 = anydigit (x);&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;A = substr (x, 1, k1-1);&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;temp = substr(x,k1);&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;k2 = anyalpha (temp);&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;Num = substr(temp, 1, k2-1);&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;B = substr(temp, k2);&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;keep x A Num B;&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;datalines;&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;CT00010A&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;AMOPI00066&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;CT00069DV&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;CTPM00069B&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;OPEI00079DV&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;;&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;/P&gt;</description>
    <pubDate>Tue, 31 Oct 2017 09:41:42 GMT</pubDate>
    <dc:creator>chaatak</dc:creator>
    <dc:date>2017-10-31T09:41:42Z</dc:date>
    <item>
      <title>To separate letters in a word</title>
      <link>https://communities.sas.com/t5/SAS-Procedures/To-separate-letters-in-a-word/m-p/405592#M66993</link>
      <description>&lt;P&gt;I have a patient unique ID, say "CT00001A" and I want to separate the prefix "CT" from the serial number "00001" and the suffix "A". Here is a program I used&lt;/P&gt;&lt;P&gt;DATA TEST;&lt;/P&gt;&lt;P&gt;SET sasuser.CIHP_RADET;&lt;/P&gt;&lt;P&gt;B = COMPRESS (A,"","A");&lt;/P&gt;&lt;P&gt;C = COMPRESS (A,B); RUN;&lt;/P&gt;&lt;P&gt;PROC PRINT DATA = TEST;&lt;/P&gt;&lt;P&gt;RUN;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;and it returned 00001 in one column and CTA in another. Now I want to separate CT from A in 2 separate&amp;nbsp;columns&lt;/P&gt;</description>
      <pubDate>Thu, 19 Oct 2017 15:09:55 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Procedures/To-separate-letters-in-a-word/m-p/405592#M66993</guid>
      <dc:creator>Ken_nuga</dc:creator>
      <dc:date>2017-10-19T15:09:55Z</dc:date>
    </item>
    <item>
      <title>Re: To separate letters in a word</title>
      <link>https://communities.sas.com/t5/SAS-Procedures/To-separate-letters-in-a-word/m-p/405594#M66994</link>
      <description>&lt;P&gt;What are the rules?&amp;nbsp;&lt;BR /&gt;Why can't you just substring the first two characters using SUBSTR()?&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Obviously this will need to be used on multiple observations so is it always the first two characters? Or first set of letters? How do you know A needs to be removed? What if it was "CT000B1A" what would be kept or is that not possible?&lt;/P&gt;</description>
      <pubDate>Thu, 19 Oct 2017 15:11:39 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Procedures/To-separate-letters-in-a-word/m-p/405594#M66994</guid>
      <dc:creator>Reeza</dc:creator>
      <dc:date>2017-10-19T15:11:39Z</dc:date>
    </item>
    <item>
      <title>Re: To separate letters in a word</title>
      <link>https://communities.sas.com/t5/SAS-Procedures/To-separate-letters-in-a-word/m-p/405635#M66998</link>
      <description>&lt;P&gt;Alright, here is a better explanation.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;I have attached 2 SAS OUTPUT&amp;nbsp;pictures and 2 Excel&amp;nbsp;pictures of the dataset, the variables "prefix", "&amp;nbsp;serial number" and "suffix" were meant to concatenate as "Patient Unique ID", but a data clerk erroneously&amp;nbsp;copied the wrong thing.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;The A or B after&amp;nbsp;"CT00001A" is the&amp;nbsp;&lt;SPAN&gt;suffix.&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;Thank you.&lt;/SPAN&gt;&lt;/P&gt;</description>
      <pubDate>Thu, 19 Oct 2017 16:24:37 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Procedures/To-separate-letters-in-a-word/m-p/405635#M66998</guid>
      <dc:creator>Ken_nuga</dc:creator>
      <dc:date>2017-10-19T16:24:37Z</dc:date>
    </item>
    <item>
      <title>Re: To separate letters in a word</title>
      <link>https://communities.sas.com/t5/SAS-Procedures/To-separate-letters-in-a-word/m-p/407253#M67044</link>
      <description>The prefixes could be any of CT, TI, TII, PM, OPI, AMOPI, TB, OPEI, PNE. Therefore, it is not possible to substring the first two characters, but it is the first set of letters that needs to be moved into a separate column as "prefixes."&lt;BR /&gt;The alphabet that comes after the numbers always comes after the numbers because they were meant to be entered into a separate column as suffixes and then concatenated.&lt;BR /&gt;Presently, my challenge is how to separate the last alphabet from the following examples CTA, AMOPIB, OPEIC as the COMPRESS function groups all the alphabets into one column.&lt;BR /&gt;</description>
      <pubDate>Wed, 25 Oct 2017 13:24:11 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Procedures/To-separate-letters-in-a-word/m-p/407253#M67044</guid>
      <dc:creator>Ken_nuga</dc:creator>
      <dc:date>2017-10-25T13:24:11Z</dc:date>
    </item>
    <item>
      <title>Re: To separate letters in a word</title>
      <link>https://communities.sas.com/t5/SAS-Procedures/To-separate-letters-in-a-word/m-p/407533#M67068</link>
      <description>&lt;P&gt;Your rules apparently expect the original value to have a alphabetic prefix, a numerical middle and an alphabetic suffix, in which each&amp;nbsp; component can have a varying length.&amp;nbsp; You can use SCAN to get the prefix and suffix, when you declare all digits as delimitrs.&amp;nbsp; And the middle is nothing but the original string with all alphabetic characters removed (i.e. compressed out):&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;PRE&gt;&lt;CODE class=" language-sas"&gt;data _null_;
  string='CTX00001A';
  str_prefix=scan(string,1,,'d');
  str_middle=compress(string,,'A');
  str_suffix=scan(string,2,,'d'); 
  put (str:) (=);
run;&lt;/CODE&gt;&lt;/PRE&gt;</description>
      <pubDate>Thu, 26 Oct 2017 04:14:28 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Procedures/To-separate-letters-in-a-word/m-p/407533#M67068</guid>
      <dc:creator>mkeintz</dc:creator>
      <dc:date>2017-10-26T04:14:28Z</dc:date>
    </item>
    <item>
      <title>Re: To separate letters in a word</title>
      <link>https://communities.sas.com/t5/SAS-Procedures/To-separate-letters-in-a-word/m-p/408503#M67126</link>
      <description>&lt;P&gt;&lt;SPAN&gt;Many thanks, but I am actually trying this on a variable with several observations. Here is a short copy of it:&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;&amp;nbsp;&lt;/SPAN&gt;&lt;/P&gt;&lt;TABLE&gt;&lt;TBODY&gt;&lt;TR&gt;&lt;TD&gt;&lt;P&gt;The SAS System&lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;&lt;/TBODY&gt;&lt;/TABLE&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;TABLE&gt;&lt;TBODY&gt;&lt;TR&gt;&lt;TD&gt;&lt;P&gt;&lt;STRONG&gt;Obs&lt;/STRONG&gt;&lt;/P&gt;&lt;/TD&gt;&lt;TD&gt;&lt;P&gt;&lt;STRONG&gt;A&lt;/STRONG&gt;&lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;&lt;P&gt;&lt;STRONG&gt;10&lt;/STRONG&gt;&lt;/P&gt;&lt;/TD&gt;&lt;TD&gt;&lt;P&gt;CT00010A&lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;&lt;P&gt;&lt;STRONG&gt;54&lt;/STRONG&gt;&lt;/P&gt;&lt;/TD&gt;&lt;TD&gt;&lt;P&gt;AMOPI00066&lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;&lt;P&gt;&lt;STRONG&gt;55&lt;/STRONG&gt;&lt;/P&gt;&lt;/TD&gt;&lt;TD&gt;&lt;P&gt;CT00069DV&lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;&lt;P&gt;&lt;STRONG&gt;56&lt;/STRONG&gt;&lt;/P&gt;&lt;/TD&gt;&lt;TD&gt;&lt;P&gt;CTPM00069B&lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;&lt;P&gt;&lt;STRONG&gt;67&lt;/STRONG&gt;&lt;/P&gt;&lt;/TD&gt;&lt;TD&gt;&lt;P&gt;OPEI00079DV&lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;&lt;P&gt;&lt;STRONG&gt;68&lt;/STRONG&gt;&lt;/P&gt;&lt;/TD&gt;&lt;TD&gt;&lt;P&gt;PM00080A&lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;&lt;P&gt;&lt;STRONG&gt;69&lt;/STRONG&gt;&lt;/P&gt;&lt;/TD&gt;&lt;TD&gt;&lt;P&gt;PM00080C&lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;&lt;P&gt;&lt;STRONG&gt;70&lt;/STRONG&gt;&lt;/P&gt;&lt;/TD&gt;&lt;TD&gt;&lt;P&gt;TI00080A&lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;&lt;P&gt;&lt;STRONG&gt;71&lt;/STRONG&gt;&lt;/P&gt;&lt;/TD&gt;&lt;TD&gt;&lt;P&gt;PM00080b&lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;&lt;P&gt;&lt;STRONG&gt;72&lt;/STRONG&gt;&lt;/P&gt;&lt;/TD&gt;&lt;TD&gt;&lt;P&gt;CT00081B&lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;&lt;P&gt;&lt;STRONG&gt;73&lt;/STRONG&gt;&lt;/P&gt;&lt;/TD&gt;&lt;TD&gt;&lt;P&gt;CT00081A&lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;&lt;P&gt;&lt;STRONG&gt;75&lt;/STRONG&gt;&lt;/P&gt;&lt;/TD&gt;&lt;TD&gt;&lt;P&gt;PM00084A&lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;&lt;P&gt;&lt;STRONG&gt;76&lt;/STRONG&gt;&lt;/P&gt;&lt;/TD&gt;&lt;TD&gt;&lt;P&gt;TI00084B&lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;&lt;P&gt;&lt;STRONG&gt;77&lt;/STRONG&gt;&lt;/P&gt;&lt;/TD&gt;&lt;TD&gt;&lt;P&gt;CT00085A&lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;&lt;P&gt;&lt;STRONG&gt;78&lt;/STRONG&gt;&lt;/P&gt;&lt;/TD&gt;&lt;TD&gt;&lt;P&gt;CT00085B&lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;&lt;P&gt;&lt;STRONG&gt;79&lt;/STRONG&gt;&lt;/P&gt;&lt;/TD&gt;&lt;TD&gt;&lt;P&gt;PM00086A&lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;&lt;P&gt;&lt;STRONG&gt;80&lt;/STRONG&gt;&lt;/P&gt;&lt;/TD&gt;&lt;TD&gt;&lt;P&gt;PM00086B&lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;&lt;P&gt;&lt;STRONG&gt;81&lt;/STRONG&gt;&lt;/P&gt;&lt;/TD&gt;&lt;TD&gt;&lt;P&gt;PM00088A&lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;&lt;P&gt;&lt;STRONG&gt;82&lt;/STRONG&gt;&lt;/P&gt;&lt;/TD&gt;&lt;TD&gt;&lt;P&gt;PM00088B&lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;&lt;P&gt;&lt;STRONG&gt;88&lt;/STRONG&gt;&lt;/P&gt;&lt;/TD&gt;&lt;TD&gt;&lt;P&gt;PM00092A&lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;&lt;P&gt;&lt;STRONG&gt;89&lt;/STRONG&gt;&lt;/P&gt;&lt;/TD&gt;&lt;TD&gt;&lt;P&gt;PM00092B&lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;&lt;P&gt;&lt;STRONG&gt;101&lt;/STRONG&gt;&lt;/P&gt;&lt;/TD&gt;&lt;TD&gt;&lt;P&gt;TI00117B&lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;&lt;P&gt;&lt;STRONG&gt;102&lt;/STRONG&gt;&lt;/P&gt;&lt;/TD&gt;&lt;TD&gt;&lt;P&gt;TI00117A&lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;&lt;P&gt;&lt;STRONG&gt;179&lt;/STRONG&gt;&lt;/P&gt;&lt;/TD&gt;&lt;TD&gt;&lt;P&gt;PM02414&lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;&lt;P&gt;&lt;STRONG&gt;200&lt;/STRONG&gt;&lt;/P&gt;&lt;/TD&gt;&lt;TD&gt;&lt;P&gt;PI03049A&lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;&lt;P&gt;&lt;STRONG&gt;201&lt;/STRONG&gt;&lt;/P&gt;&lt;/TD&gt;&lt;TD&gt;&lt;P&gt;PI03049B&lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;&lt;/TBODY&gt;&lt;/TABLE&gt;&lt;P&gt;&lt;SPAN&gt;&amp;nbsp;&lt;/SPAN&gt;&lt;/P&gt;</description>
      <pubDate>Mon, 30 Oct 2017 07:49:00 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Procedures/To-separate-letters-in-a-word/m-p/408503#M67126</guid>
      <dc:creator>Ken_nuga</dc:creator>
      <dc:date>2017-10-30T07:49:00Z</dc:date>
    </item>
    <item>
      <title>Re: To separate letters in a word</title>
      <link>https://communities.sas.com/t5/SAS-Procedures/To-separate-letters-in-a-word/m-p/408711#M67130</link>
      <description>&lt;BLOCKQUOTE&gt;&lt;HR /&gt;&lt;a href="https://communities.sas.com/t5/user/viewprofilepage/user-id/160435"&gt;@Ken_nuga&lt;/a&gt; wrote:&lt;BR /&gt;
&lt;P&gt;&lt;SPAN&gt;Many thanks, but I am actually trying this on a variable with several observations. Here is a short copy of it:&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;&lt;SPAN&gt;&amp;nbsp;&lt;/SPAN&gt;&lt;SPAN&gt;&amp;nbsp;&lt;/SPAN&gt;&lt;/P&gt;
&lt;HR /&gt;&lt;/BLOCKQUOTE&gt;
&lt;P&gt;It doesn't matter how many observations, the code is the same. You need to reference your data set and your variables, but the idea is correct.&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Mon, 30 Oct 2017 14:55:16 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Procedures/To-separate-letters-in-a-word/m-p/408711#M67130</guid>
      <dc:creator>Reeza</dc:creator>
      <dc:date>2017-10-30T14:55:16Z</dc:date>
    </item>
    <item>
      <title>Re: To separate letters in a word</title>
      <link>https://communities.sas.com/t5/SAS-Procedures/To-separate-letters-in-a-word/m-p/409025#M67142</link>
      <description>&lt;P&gt;&lt;SPAN&gt;Please try this: &lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;data new;&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;infile datalines;&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;input x $15.;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;k1 = anydigit (x);&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;A = substr (x, 1, k1-1);&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;temp = substr(x,k1);&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;k2 = anyalpha (temp);&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;Num = substr(temp, 1, k2-1);&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;B = substr(temp, k2);&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;keep x A Num B;&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;datalines;&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;CT00010A&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;AMOPI00066&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;CT00069DV&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;CTPM00069B&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;OPEI00079DV&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;;&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;/P&gt;</description>
      <pubDate>Tue, 31 Oct 2017 09:41:42 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Procedures/To-separate-letters-in-a-word/m-p/409025#M67142</guid>
      <dc:creator>chaatak</dc:creator>
      <dc:date>2017-10-31T09:41:42Z</dc:date>
    </item>
    <item>
      <title>Re: To separate letters in a word</title>
      <link>https://communities.sas.com/t5/SAS-Procedures/To-separate-letters-in-a-word/m-p/409718#M67221</link>
      <description>&lt;P&gt;Alright, it is done! Here is what I did and a partial print out.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;proc&lt;/STRONG&gt; &lt;STRONG&gt;import&lt;/STRONG&gt; out = sasuser.CIHP_RADET datafile = 'C:\Users\ONUGHA\Desktop\A.xlsx'&amp;nbsp;dbms=xlsx replace;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;run&lt;/STRONG&gt;;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;DATA&lt;/STRONG&gt; TEST;&lt;/P&gt;&lt;P&gt;SET sasuser.CIHP_RADET;&lt;/P&gt;&lt;P&gt;k1 = anydigit (A);&lt;/P&gt;&lt;P&gt;PUID_PREFIX = substr (A, &lt;STRONG&gt;1&lt;/STRONG&gt;, k1-&lt;STRONG&gt;1&lt;/STRONG&gt;);&lt;/P&gt;&lt;P&gt;temp = substr(A,k1);&lt;/P&gt;&lt;P&gt;k2 = anyalpha (temp);&lt;/P&gt;&lt;P&gt;PUID = substr(temp, &lt;STRONG&gt;1&lt;/STRONG&gt;, k2-&lt;STRONG&gt;1&lt;/STRONG&gt;);&lt;/P&gt;&lt;P&gt;PUID_SUFFIX = substr(temp, k2);&lt;/P&gt;&lt;P&gt;keep A PUID_PREFIX PUID PUID_SUFFIX;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;RUN&lt;/STRONG&gt;;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;PROC&lt;/STRONG&gt; &lt;STRONG&gt;PRINT&lt;/STRONG&gt; DATA = TEST; &lt;STRONG&gt;RUN&lt;/STRONG&gt;;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;TABLE&gt;&lt;TBODY&gt;&lt;TR&gt;&lt;TD&gt;&lt;P&gt;The SAS System&lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;&lt;/TBODY&gt;&lt;/TABLE&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;TABLE&gt;&lt;TBODY&gt;&lt;TR&gt;&lt;TD&gt;&lt;P&gt;&lt;STRONG&gt;Obs&lt;/STRONG&gt;&lt;/P&gt;&lt;/TD&gt;&lt;TD&gt;&lt;P&gt;&lt;STRONG&gt;A&lt;/STRONG&gt;&lt;/P&gt;&lt;/TD&gt;&lt;TD&gt;&lt;P&gt;&lt;STRONG&gt;PUID_PREFIX&lt;/STRONG&gt;&lt;/P&gt;&lt;/TD&gt;&lt;TD&gt;&lt;P&gt;&lt;STRONG&gt;PUID&lt;/STRONG&gt;&lt;/P&gt;&lt;/TD&gt;&lt;TD&gt;&lt;P&gt;&lt;STRONG&gt;PUID_SUFFIX&lt;/STRONG&gt;&lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;&lt;P&gt;&lt;STRONG&gt;1&lt;/STRONG&gt;&lt;/P&gt;&lt;/TD&gt;&lt;TD&gt;&lt;P&gt;PM00003DV&lt;/P&gt;&lt;/TD&gt;&lt;TD&gt;&lt;P&gt;PM&lt;/P&gt;&lt;/TD&gt;&lt;TD&gt;&lt;P&gt;00003&lt;/P&gt;&lt;/TD&gt;&lt;TD&gt;&lt;P&gt;DV&lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;&lt;P&gt;&lt;STRONG&gt;2&lt;/STRONG&gt;&lt;/P&gt;&lt;/TD&gt;&lt;TD&gt;&lt;P&gt;CT00004MSG&lt;/P&gt;&lt;/TD&gt;&lt;TD&gt;&lt;P&gt;CT&lt;/P&gt;&lt;/TD&gt;&lt;TD&gt;&lt;P&gt;00004&lt;/P&gt;&lt;/TD&gt;&lt;TD&gt;&lt;P&gt;MSG&lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;&lt;P&gt;&lt;STRONG&gt;3&lt;/STRONG&gt;&lt;/P&gt;&lt;/TD&gt;&lt;TD&gt;&lt;P&gt;OPI00004AMOPI&lt;/P&gt;&lt;/TD&gt;&lt;TD&gt;&lt;P&gt;OPI&lt;/P&gt;&lt;/TD&gt;&lt;TD&gt;&lt;P&gt;00004&lt;/P&gt;&lt;/TD&gt;&lt;TD&gt;&lt;P&gt;AMOPI&lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;&lt;P&gt;&lt;STRONG&gt;4&lt;/STRONG&gt;&lt;/P&gt;&lt;/TD&gt;&lt;TD&gt;&lt;P&gt;CT/PI00005&lt;/P&gt;&lt;/TD&gt;&lt;TD&gt;&lt;P&gt;CT/PI&lt;/P&gt;&lt;/TD&gt;&lt;TD&gt;&lt;P&gt;00005&lt;/P&gt;&lt;/TD&gt;&lt;TD&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;&lt;P&gt;&lt;STRONG&gt;5&lt;/STRONG&gt;&lt;/P&gt;&lt;/TD&gt;&lt;TD&gt;&lt;P&gt;CCP/PM00006&lt;/P&gt;&lt;/TD&gt;&lt;TD&gt;&lt;P&gt;CCP/PM&lt;/P&gt;&lt;/TD&gt;&lt;TD&gt;&lt;P&gt;00006&lt;/P&gt;&lt;/TD&gt;&lt;TD&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;&lt;P&gt;&lt;STRONG&gt;6&lt;/STRONG&gt;&lt;/P&gt;&lt;/TD&gt;&lt;TD&gt;&lt;P&gt;CT00007&lt;/P&gt;&lt;/TD&gt;&lt;TD&gt;&lt;P&gt;CT&lt;/P&gt;&lt;/TD&gt;&lt;TD&gt;&lt;P&gt;00007&lt;/P&gt;&lt;/TD&gt;&lt;TD&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;&lt;P&gt;&lt;STRONG&gt;7&lt;/STRONG&gt;&lt;/P&gt;&lt;/TD&gt;&lt;TD&gt;&lt;P&gt;PM00008&lt;/P&gt;&lt;/TD&gt;&lt;TD&gt;&lt;P&gt;PM&lt;/P&gt;&lt;/TD&gt;&lt;TD&gt;&lt;P&gt;00008&lt;/P&gt;&lt;/TD&gt;&lt;TD&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;&lt;P&gt;&lt;STRONG&gt;8&lt;/STRONG&gt;&lt;/P&gt;&lt;/TD&gt;&lt;TD&gt;&lt;P&gt;OPI00008&lt;/P&gt;&lt;/TD&gt;&lt;TD&gt;&lt;P&gt;OPI&lt;/P&gt;&lt;/TD&gt;&lt;TD&gt;&lt;P&gt;00008&lt;/P&gt;&lt;/TD&gt;&lt;TD&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;&lt;P&gt;&lt;STRONG&gt;9&lt;/STRONG&gt;&lt;/P&gt;&lt;/TD&gt;&lt;TD&gt;&lt;P&gt;PM00009&lt;/P&gt;&lt;/TD&gt;&lt;TD&gt;&lt;P&gt;PM&lt;/P&gt;&lt;/TD&gt;&lt;TD&gt;&lt;P&gt;00009&lt;/P&gt;&lt;/TD&gt;&lt;TD&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;&lt;P&gt;&lt;STRONG&gt;10&lt;/STRONG&gt;&lt;/P&gt;&lt;/TD&gt;&lt;TD&gt;&lt;P&gt;CT00010A&lt;/P&gt;&lt;/TD&gt;&lt;TD&gt;&lt;P&gt;CT&lt;/P&gt;&lt;/TD&gt;&lt;TD&gt;&lt;P&gt;00010&lt;/P&gt;&lt;/TD&gt;&lt;TD&gt;&lt;P&gt;A&lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;&lt;P&gt;&lt;STRONG&gt;11&lt;/STRONG&gt;&lt;/P&gt;&lt;/TD&gt;&lt;TD&gt;&lt;P&gt;PM00010&lt;/P&gt;&lt;/TD&gt;&lt;TD&gt;&lt;P&gt;PM&lt;/P&gt;&lt;/TD&gt;&lt;TD&gt;&lt;P&gt;00010&lt;/P&gt;&lt;/TD&gt;&lt;TD&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;&lt;/TBODY&gt;&lt;/TABLE&gt;&lt;P&gt;&lt;SPAN&gt;&amp;nbsp; &lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;Great, thank you!&lt;/SPAN&gt;&lt;/P&gt;</description>
      <pubDate>Thu, 02 Nov 2017 07:08:26 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Procedures/To-separate-letters-in-a-word/m-p/409718#M67221</guid>
      <dc:creator>Ken_nuga</dc:creator>
      <dc:date>2017-11-02T07:08:26Z</dc:date>
    </item>
    <item>
      <title>Re: To separate letters in a word</title>
      <link>https://communities.sas.com/t5/SAS-Procedures/To-separate-letters-in-a-word/m-p/409843#M67230</link>
      <description>&lt;P&gt;&lt;a href="https://communities.sas.com/t5/user/viewprofilepage/user-id/160435"&gt;@Ken_nuga&lt;/a&gt;&amp;nbsp;in this case you shouldn't have marked your answer as the solution,&amp;nbsp;&lt;a href="https://communities.sas.com/t5/user/viewprofilepage/user-id/20640"&gt;@chaatak&lt;/a&gt;&amp;nbsp;provided the correct solution and it's worth a few seconds to acknowledge that.&lt;/P&gt;</description>
      <pubDate>Thu, 02 Nov 2017 14:39:06 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Procedures/To-separate-letters-in-a-word/m-p/409843#M67230</guid>
      <dc:creator>Reeza</dc:creator>
      <dc:date>2017-11-02T14:39:06Z</dc:date>
    </item>
  </channel>
</rss>

