<?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: fname middlename lastname in SAS Programming</title>
    <link>https://communities.sas.com/t5/SAS-Programming/fname-middlename-lastname/m-p/926136#M364434</link>
    <description>&lt;PRE&gt;&lt;CODE class=" language-sas"&gt;Data ds;
infile datalines;
input name $40.;
call scan(name,1,p1,l1,' ');
call scan(name,-1,p2,l2,' ');
first=scan(name,1,' ');
middle=substrn(name,p1+l1,p2-p1-l1);
last=scan(name,-1,' ');
drop p1 p2 l1 l2;
datalines;
Virat Kohli
Surya Kumar Yadav
Rohit Sharma
Dhoni
Chetandra Pratap Singh Chauhan
;
run;&lt;/CODE&gt;&lt;/PRE&gt;</description>
    <pubDate>Sat, 27 Apr 2024 08:56:33 GMT</pubDate>
    <dc:creator>Ksharp</dc:creator>
    <dc:date>2024-04-27T08:56:33Z</dc:date>
    <item>
      <title>fname middlename lastname</title>
      <link>https://communities.sas.com/t5/SAS-Programming/fname-middlename-lastname/m-p/926135#M364433</link>
      <description>&lt;PRE&gt;&lt;CODE class=" language-sas"&gt;Data ds
infile datalines;
input name $40.;
datalines;
Virat Kohli
Surya Kumar Yadav
Rohit Sharma
Dhoni
Chetandra Pratap Singh Chauhan
;
run;&lt;/CODE&gt;&lt;/PRE&gt;
&lt;P&gt;find firstname&amp;nbsp; &amp;nbsp;middlename&amp;nbsp; lastname&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&lt;span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="pavank_0-1714203596486.png" style="width: 400px;"&gt;&lt;img src="https://communities.sas.com/t5/image/serverpage/image-id/95970i10EB96A6BBE24895/image-size/medium?v=v2&amp;amp;px=400" role="button" title="pavank_0-1714203596486.png" alt="pavank_0-1714203596486.png" /&gt;&lt;/span&gt;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Sat, 27 Apr 2024 08:55:14 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Programming/fname-middlename-lastname/m-p/926135#M364433</guid>
      <dc:creator>pavank</dc:creator>
      <dc:date>2024-04-27T08:55:14Z</dc:date>
    </item>
    <item>
      <title>Re: fname middlename lastname</title>
      <link>https://communities.sas.com/t5/SAS-Programming/fname-middlename-lastname/m-p/926136#M364434</link>
      <description>&lt;PRE&gt;&lt;CODE class=" language-sas"&gt;Data ds;
infile datalines;
input name $40.;
call scan(name,1,p1,l1,' ');
call scan(name,-1,p2,l2,' ');
first=scan(name,1,' ');
middle=substrn(name,p1+l1,p2-p1-l1);
last=scan(name,-1,' ');
drop p1 p2 l1 l2;
datalines;
Virat Kohli
Surya Kumar Yadav
Rohit Sharma
Dhoni
Chetandra Pratap Singh Chauhan
;
run;&lt;/CODE&gt;&lt;/PRE&gt;</description>
      <pubDate>Sat, 27 Apr 2024 08:56:33 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Programming/fname-middlename-lastname/m-p/926136#M364434</guid>
      <dc:creator>Ksharp</dc:creator>
      <dc:date>2024-04-27T08:56:33Z</dc:date>
    </item>
    <item>
      <title>Re: fname middlename lastname</title>
      <link>https://communities.sas.com/t5/SAS-Programming/fname-middlename-lastname/m-p/926138#M364435</link>
      <description>&lt;P&gt;Of course, this assumes there is a rule to find the middle name when there are four names or a rule to find the last name when there are three names. Here in the USA (and in many places), a possibility is that people have last name of "Van Gundy" and first name "Jeff". So the rules need to be flexible enough to handle this situation in general. &lt;a href="https://communities.sas.com/t5/user/viewprofilepage/user-id/390518"&gt;@pavank&lt;/a&gt; how do you want to handle this situation?&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;It seems to me that the problem is better handled by not creating First Name and Middle Name and Last name columns from the Name column.&lt;/P&gt;</description>
      <pubDate>Sat, 27 Apr 2024 10:31:13 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Programming/fname-middlename-lastname/m-p/926138#M364435</guid>
      <dc:creator>PaigeMiller</dc:creator>
      <dc:date>2024-04-27T10:31:13Z</dc:date>
    </item>
    <item>
      <title>Re: fname middlename lastname</title>
      <link>https://communities.sas.com/t5/SAS-Programming/fname-middlename-lastname/m-p/926149#M364442</link>
      <description>&lt;P&gt;Google search:&lt;/P&gt;
&lt;PRE&gt;separate "first name" +"middle name" and "last name" site:communities.sas.com&lt;/PRE&gt;
&lt;P&gt;Koen&lt;/P&gt;</description>
      <pubDate>Sat, 27 Apr 2024 12:57:26 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Programming/fname-middlename-lastname/m-p/926149#M364442</guid>
      <dc:creator>sbxkoenk</dc:creator>
      <dc:date>2024-04-27T12:57:26Z</dc:date>
    </item>
    <item>
      <title>Re: fname middlename lastname</title>
      <link>https://communities.sas.com/t5/SAS-Programming/fname-middlename-lastname/m-p/926188#M364474</link>
      <description>&lt;P&gt;If you've got the SAS Data Quality Server/Dataflux licensed then look into this module. Splitting names and addresses into their components is one of its out-of-the-box core functionalities and also deals with cases as mentioned by&amp;nbsp;&lt;a href="https://communities.sas.com/t5/user/viewprofilepage/user-id/10892"&gt;@PaigeMiller&lt;/a&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Sun, 28 Apr 2024 00:29:17 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Programming/fname-middlename-lastname/m-p/926188#M364474</guid>
      <dc:creator>Patrick</dc:creator>
      <dc:date>2024-04-28T00:29:17Z</dc:date>
    </item>
  </channel>
</rss>

