<?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 Finding and replacing a certain charater in SAS Programming</title>
    <link>https://communities.sas.com/t5/SAS-Programming/Finding-and-replacing-a-certain-charater/m-p/608603#M177152</link>
    <description>&lt;P&gt;Hello guys,&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;I have a question which looks very easy&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;I have special names which contain -0 like:&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;QA-012&lt;/P&gt;
&lt;P&gt;SAA-02223&lt;/P&gt;
&lt;P&gt;UKV-049&lt;/P&gt;
&lt;P&gt;S-01&lt;/P&gt;
&lt;P&gt;S-01002&lt;/P&gt;
&lt;P&gt;AS-012076&lt;/P&gt;
&lt;P&gt;And not the oter zeos&lt;/P&gt;
&lt;P&gt;I like to remove the -0 to have names like:&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;QA-12&lt;/P&gt;
&lt;P&gt;SAA-2223&lt;/P&gt;
&lt;P&gt;UKV-49&lt;/P&gt;
&lt;P&gt;S-1&lt;/P&gt;
&lt;P&gt;S-1002&lt;/P&gt;
&lt;P&gt;AS-12076&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Can you please help me with it?&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Thank you very much in advance!&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Best regards&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Farshid&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
    <pubDate>Mon, 02 Dec 2019 07:58:09 GMT</pubDate>
    <dc:creator>farshidowrang</dc:creator>
    <dc:date>2019-12-02T07:58:09Z</dc:date>
    <item>
      <title>Finding and replacing a certain charater</title>
      <link>https://communities.sas.com/t5/SAS-Programming/Finding-and-replacing-a-certain-charater/m-p/608603#M177152</link>
      <description>&lt;P&gt;Hello guys,&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;I have a question which looks very easy&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;I have special names which contain -0 like:&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;QA-012&lt;/P&gt;
&lt;P&gt;SAA-02223&lt;/P&gt;
&lt;P&gt;UKV-049&lt;/P&gt;
&lt;P&gt;S-01&lt;/P&gt;
&lt;P&gt;S-01002&lt;/P&gt;
&lt;P&gt;AS-012076&lt;/P&gt;
&lt;P&gt;And not the oter zeos&lt;/P&gt;
&lt;P&gt;I like to remove the -0 to have names like:&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;QA-12&lt;/P&gt;
&lt;P&gt;SAA-2223&lt;/P&gt;
&lt;P&gt;UKV-49&lt;/P&gt;
&lt;P&gt;S-1&lt;/P&gt;
&lt;P&gt;S-1002&lt;/P&gt;
&lt;P&gt;AS-12076&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Can you please help me with it?&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Thank you very much in advance!&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Best regards&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Farshid&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Mon, 02 Dec 2019 07:58:09 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Programming/Finding-and-replacing-a-certain-charater/m-p/608603#M177152</guid>
      <dc:creator>farshidowrang</dc:creator>
      <dc:date>2019-12-02T07:58:09Z</dc:date>
    </item>
    <item>
      <title>Re: Finding and replacing a certain charater</title>
      <link>https://communities.sas.com/t5/SAS-Programming/Finding-and-replacing-a-certain-charater/m-p/608605#M177153</link>
      <description>&lt;P&gt;Look at the TRANSLATE() function.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;BLOCKQUOTE&gt;&lt;HR /&gt;&lt;a href="https://communities.sas.com/t5/user/viewprofilepage/user-id/236353"&gt;@farshidowrang&lt;/a&gt;&amp;nbsp;wrote:&lt;BR /&gt;
&lt;P&gt;Hello guys,&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;I have a question which looks very easy&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;I have special names which contain -0 like:&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;QA-012&lt;/P&gt;
&lt;P&gt;SAA-02223&lt;/P&gt;
&lt;P&gt;UKV-049&lt;/P&gt;
&lt;P&gt;S-01&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;I like to remove the 0 to have names like:&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;QA-12&lt;/P&gt;
&lt;P&gt;SAA-2223&lt;/P&gt;
&lt;P&gt;UKV-49&lt;/P&gt;
&lt;P&gt;S-1&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Can you please help me with it?&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Thank you very much in advance!&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Best regards&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Farshid&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;HR /&gt;&lt;/BLOCKQUOTE&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Sun, 01 Dec 2019 22:27:42 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Programming/Finding-and-replacing-a-certain-charater/m-p/608605#M177153</guid>
      <dc:creator>Reeza</dc:creator>
      <dc:date>2019-12-01T22:27:42Z</dc:date>
    </item>
    <item>
      <title>Re: Finding and replacing a certain charater</title>
      <link>https://communities.sas.com/t5/SAS-Programming/Finding-and-replacing-a-certain-charater/m-p/608606#M177154</link>
      <description>&lt;P&gt;I suspect that the COMPRESS function is the way to go.&amp;nbsp; But do you want to eliminate ALL zeroes?,&amp;nbsp; I.e. do you want to eliminate these zeroes?&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P style="box-sizing: inherit; color: #333333; font-family: &amp;amp;quot; helevticaneue-light&amp;amp;quot;,&amp;amp;quot;helvetica neue&amp;amp;quot;,helvetica,arial,sans-serif; font-size: 14px; font-style: normal; font-variant: normal; font-weight: 400; letter-spacing: normal; line-height: 150%; orphans: 2; text-align: left; text-decoration: none; text-indent: 0px; text-transform: none; -webkit-text-stroke-width: 0px; white-space: normal; word-spacing: 0px; padding: 0px; margin: 0px;"&gt;&amp;nbsp; ZZ-120&lt;/P&gt;
&lt;P style="box-sizing: inherit; color: #333333; font-family: &amp;amp;quot; helevticaneue-light&amp;amp;quot;,&amp;amp;quot;helvetica neue&amp;amp;quot;,helvetica,arial,sans-serif; font-size: 14px; font-style: normal; font-variant: normal; font-weight: 400; letter-spacing: normal; line-height: 150%; orphans: 2; text-align: left; text-decoration: none; text-indent: 0px; text-transform: none; -webkit-text-stroke-width: 0px; white-space: normal; word-spacing: 0px; padding: 0px; margin: 0px;"&gt;&amp;nbsp; AA-102&lt;/P&gt;
&lt;P style="box-sizing: inherit; color: #333333; font-family: &amp;amp;quot; helevticaneue-light&amp;amp;quot;,&amp;amp;quot;helvetica neue&amp;amp;quot;,helvetica,arial,sans-serif; font-size: 14px; font-style: normal; font-variant: normal; font-weight: 400; letter-spacing: normal; line-height: 150%; orphans: 2; text-align: left; text-decoration: none; text-indent: 0px; text-transform: none; -webkit-text-stroke-width: 0px; white-space: normal; word-spacing: 0px; padding: 0px; margin: 0px;"&gt;&amp;nbsp;&lt;/P&gt;
&lt;P style="box-sizing: inherit; color: #333333; font-family: &amp;amp;quot; helevticaneue-light&amp;amp;quot;,&amp;amp;quot;helvetica neue&amp;amp;quot;,helvetica,arial,sans-serif; font-size: 14px; font-style: normal; font-variant: normal; font-weight: 400; letter-spacing: normal; line-height: 150%; orphans: 2; text-align: left; text-decoration: none; text-indent: 0px; text-transform: none; -webkit-text-stroke-width: 0px; white-space: normal; word-spacing: 0px; padding: 0px; margin: 0px;"&gt;Or do you only want to eliminate leading zeroes in the component that follows the dash?&lt;/P&gt;
&lt;P style="box-sizing: inherit; color: #333333; font-family: &amp;amp;quot; helevticaneue-light&amp;amp;quot;,&amp;amp;quot;helvetica neue&amp;amp;quot;,helvetica,arial,sans-serif; font-size: 14px; font-style: normal; font-variant: normal; font-weight: 400; letter-spacing: normal; line-height: 150%; orphans: 2; text-align: left; text-decoration: none; text-indent: 0px; text-transform: none; -webkit-text-stroke-width: 0px; white-space: normal; word-spacing: 0px; padding: 0px; margin: 0px;"&gt;&amp;nbsp;&lt;/P&gt;
&lt;P style="box-sizing: inherit; color: #333333; font-family: &amp;amp;quot; helevticaneue-light&amp;amp;quot;,&amp;amp;quot;helvetica neue&amp;amp;quot;,helvetica,arial,sans-serif; font-size: 14px; font-style: normal; font-variant: normal; font-weight: 400; letter-spacing: normal; line-height: 150%; orphans: 2; text-align: left; text-decoration: none; text-indent: 0px; text-transform: none; -webkit-text-stroke-width: 0px; white-space: normal; word-spacing: 0px; padding: 0px; margin: 0px;"&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Sun, 01 Dec 2019 22:32:38 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Programming/Finding-and-replacing-a-certain-charater/m-p/608606#M177154</guid>
      <dc:creator>mkeintz</dc:creator>
      <dc:date>2019-12-01T22:32:38Z</dc:date>
    </item>
    <item>
      <title>Re: Finding and replacing a certain charater</title>
      <link>https://communities.sas.com/t5/SAS-Programming/Finding-and-replacing-a-certain-charater/m-p/608609#M177156</link>
      <description>&lt;PRE&gt;&lt;CODE class=" language-sas"&gt;data have;
input var $10.;
cards;
QA-012
SAA-02223
UKV-049
S-01
;

data want;
set have;
new_var=tranwrd(var,'-0','-');
run;
&lt;/CODE&gt;&lt;/PRE&gt;</description>
      <pubDate>Sun, 01 Dec 2019 23:50:58 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Programming/Finding-and-replacing-a-certain-charater/m-p/608609#M177156</guid>
      <dc:creator>novinosrin</dc:creator>
      <dc:date>2019-12-01T23:50:58Z</dc:date>
    </item>
    <item>
      <title>Re: Finding and replacing a certain charater</title>
      <link>https://communities.sas.com/t5/SAS-Programming/Finding-and-replacing-a-certain-charater/m-p/608626#M177159</link>
      <description>&lt;P&gt;Below some code which will remove any number of leading zeros after a dash but will always preserve the last digit (even if it's a zero).&lt;/P&gt;
&lt;PRE&gt;&lt;CODE class=" language-sas"&gt;data have;
  input var $10.;
  cards;
QA-012
SAA-00023
UKV-049
S-01
S-000
;

data want;
  set have;
  length new_var $10;
  new_var=prxchange('s/(-)0+(\d+)$/$1$2/oi',1,strip(var));
run;

proc print;
run;&lt;/CODE&gt;&lt;/PRE&gt;
&lt;P&gt;&lt;CODE class=" language-sas"&gt;&lt;/CODE&gt;&lt;/P&gt;
&lt;P&gt;&lt;span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="Capture.JPG" style="width: 163px;"&gt;&lt;img src="https://communities.sas.com/t5/image/serverpage/image-id/34358i3A4665131EEEB6C4/image-size/large?v=v2&amp;amp;px=999" role="button" title="Capture.JPG" alt="Capture.JPG" /&gt;&lt;/span&gt;&lt;/P&gt;</description>
      <pubDate>Mon, 02 Dec 2019 07:31:04 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Programming/Finding-and-replacing-a-certain-charater/m-p/608626#M177159</guid>
      <dc:creator>Patrick</dc:creator>
      <dc:date>2019-12-02T07:31:04Z</dc:date>
    </item>
    <item>
      <title>Re: Finding and replacing a certain charater</title>
      <link>https://communities.sas.com/t5/SAS-Programming/Finding-and-replacing-a-certain-charater/m-p/608628#M177161</link>
      <description>&lt;P&gt;Dear friend&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Goog question&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;I like to remove only "-0"&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;and not the other 0&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;best regards&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Farshid&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Mon, 02 Dec 2019 07:56:12 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Programming/Finding-and-replacing-a-certain-charater/m-p/608628#M177161</guid>
      <dc:creator>farshidowrang</dc:creator>
      <dc:date>2019-12-02T07:56:12Z</dc:date>
    </item>
  </channel>
</rss>

