<?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: Regular expression extracting in EG in SAS Programming</title>
    <link>https://communities.sas.com/t5/SAS-Programming/Regular-expression-extracting-in-EG/m-p/596803#M171892</link>
    <description>&lt;P&gt;&lt;a href="https://communities.sas.com/t5/user/viewprofilepage/user-id/295399"&gt;@Kapir&lt;/a&gt;&amp;nbsp;Hi and welcome to the SAS Community &lt;span class="lia-unicode-emoji" title=":slightly_smiling_face:"&gt;🙂&lt;/span&gt;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Is it a requirement to use PRX function?&amp;nbsp;&lt;/P&gt;</description>
    <pubDate>Wed, 16 Oct 2019 10:33:30 GMT</pubDate>
    <dc:creator>PeterClemmensen</dc:creator>
    <dc:date>2019-10-16T10:33:30Z</dc:date>
    <item>
      <title>Regular expression extracting in EG</title>
      <link>https://communities.sas.com/t5/SAS-Programming/Regular-expression-extracting-in-EG/m-p/596801#M171890</link>
      <description>&lt;P&gt;Hello,&lt;/P&gt;&lt;P&gt;i have a colum "CODE" with data like "22A", "3z", "43 G" and so on.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Tryed to extract the characters with&amp;nbsp;prxmatch('/[a-zA-Z]/',CODE). It shows me the position but i dont know, what to write in SAS EG that the new column just have the character.&lt;/P&gt;&lt;P&gt;Besides i need the same, just for the numbers.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;So that Code are split in 2 new columns with just the characters and just the numbers.&lt;/P&gt;&lt;P&gt;How to archive this in SAS EG? I created 2 new calculated columns and thought with&amp;nbsp;prxmatch('/[a-zA-Z]/',CODE) and&amp;nbsp;prxmatch('/[0-9]/',CODE) i can archive this.&lt;/P&gt;</description>
      <pubDate>Wed, 16 Oct 2019 10:31:38 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Programming/Regular-expression-extracting-in-EG/m-p/596801#M171890</guid>
      <dc:creator>Kapir</dc:creator>
      <dc:date>2019-10-16T10:31:38Z</dc:date>
    </item>
    <item>
      <title>Re: Regular expression extracting in EG</title>
      <link>https://communities.sas.com/t5/SAS-Programming/Regular-expression-extracting-in-EG/m-p/596803#M171892</link>
      <description>&lt;P&gt;&lt;a href="https://communities.sas.com/t5/user/viewprofilepage/user-id/295399"&gt;@Kapir&lt;/a&gt;&amp;nbsp;Hi and welcome to the SAS Community &lt;span class="lia-unicode-emoji" title=":slightly_smiling_face:"&gt;🙂&lt;/span&gt;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Is it a requirement to use PRX function?&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Wed, 16 Oct 2019 10:33:30 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Programming/Regular-expression-extracting-in-EG/m-p/596803#M171892</guid>
      <dc:creator>PeterClemmensen</dc:creator>
      <dc:date>2019-10-16T10:33:30Z</dc:date>
    </item>
    <item>
      <title>Re: Regular expression extracting in EG</title>
      <link>https://communities.sas.com/t5/SAS-Programming/Regular-expression-extracting-in-EG/m-p/596804#M171893</link>
      <description>Thxs draycut.&lt;BR /&gt;&lt;BR /&gt;Its not. I used regexp on the DB without problems so i thought, i could do it with SAS too.</description>
      <pubDate>Wed, 16 Oct 2019 10:38:29 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Programming/Regular-expression-extracting-in-EG/m-p/596804#M171893</guid>
      <dc:creator>Kapir</dc:creator>
      <dc:date>2019-10-16T10:38:29Z</dc:date>
    </item>
    <item>
      <title>Re: Regular expression extracting in EG</title>
      <link>https://communities.sas.com/t5/SAS-Programming/Regular-expression-extracting-in-EG/m-p/596805#M171894</link>
      <description>&lt;P&gt;You can do something like this&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;PRE&gt;&lt;CODE class=" language-sas"&gt;data have;
    length string $20;
    string="22A";  output;
    string="3z";   output;
    string="43 G"; output;
run;

data want;
    set have;
    newstring=compress(string, , 'ka');
run;&lt;/CODE&gt;&lt;/PRE&gt;</description>
      <pubDate>Wed, 16 Oct 2019 10:42:51 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Programming/Regular-expression-extracting-in-EG/m-p/596805#M171894</guid>
      <dc:creator>PeterClemmensen</dc:creator>
      <dc:date>2019-10-16T10:42:51Z</dc:date>
    </item>
    <item>
      <title>Re: Regular expression extracting in EG</title>
      <link>https://communities.sas.com/t5/SAS-Programming/Regular-expression-extracting-in-EG/m-p/596809#M171896</link>
      <description>&lt;P&gt;The function prxmatch does exactly what its names says: it verifies that text matches an expression. If you want extract something you have to use prxchange or prxposn additionally. Fortunately the function compress - as suggested by &lt;a href="https://communities.sas.com/t5/user/viewprofilepage/user-id/31304"&gt;@PeterClemmensen&lt;/a&gt;&amp;nbsp; - can solve the issue without regex.&lt;/P&gt;</description>
      <pubDate>Wed, 16 Oct 2019 10:59:50 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Programming/Regular-expression-extracting-in-EG/m-p/596809#M171896</guid>
      <dc:creator>andreas_lds</dc:creator>
      <dc:date>2019-10-16T10:59:50Z</dc:date>
    </item>
  </channel>
</rss>

