<?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: HOW TO OBSERVE IF A STRING CONTAINS ONLY CERTAIN CHARACTERS? in SAS Programming</title>
    <link>https://communities.sas.com/t5/SAS-Programming/HOW-TO-OBSERVE-IF-A-STRING-CONTAINS-ONLY-CERTAIN-CHARACTERS/m-p/586577#M167448</link>
    <description>&lt;PRE&gt;&lt;CODE class=" language-sas"&gt;if lengthn(compress(substr(hist_payment, 1,12),'012'))=0 then ... &lt;/CODE&gt;&lt;/PRE&gt;</description>
    <pubDate>Fri, 06 Sep 2019 00:45:27 GMT</pubDate>
    <dc:creator>PaigeMiller</dc:creator>
    <dc:date>2019-09-06T00:45:27Z</dc:date>
    <item>
      <title>HOW TO OBSERVE IF A STRING CONTAINS ONLY CERTAIN CHARACTERS?</title>
      <link>https://communities.sas.com/t5/SAS-Programming/HOW-TO-OBSERVE-IF-A-STRING-CONTAINS-ONLY-CERTAIN-CHARACTERS/m-p/586571#M167443</link>
      <description>&lt;P&gt;Good afternoon.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;I have the next 24 lentgh string like this:&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;hist_payment='012212201223456789999999'&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Where every character represents the past due number for every single month, so the first number represents the most recent month and their past due number asociated to the number.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;I have to define if a customer has been cured, and a cured customer is the one who has only 0, 1 or 2 in the first 12 characters (months) of the hist_payment string.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;This is my work so far:&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;PRE&gt;if input(first(compress('9876543210',substr(HIST_PAYMENT,1,12),'k')),15.) &amp;lt;3 then flag_cure=1;
else flag_cure=0;&lt;/PRE&gt;&lt;P&gt;But is not working at all.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;What I exactly need is to obeserve if the first 12 substring contains ONLY 0, 1 or 2, if this true then I can create the flag_cured as 1, otherwise the flag_cured is zero.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Please help, I've beeing trying to solve this problem for a long time.&lt;/P&gt;</description>
      <pubDate>Thu, 05 Sep 2019 23:42:20 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Programming/HOW-TO-OBSERVE-IF-A-STRING-CONTAINS-ONLY-CERTAIN-CHARACTERS/m-p/586571#M167443</guid>
      <dc:creator>Aldo_Leal</dc:creator>
      <dc:date>2019-09-05T23:42:20Z</dc:date>
    </item>
    <item>
      <title>Re: HOW TO OBSERVE IF A STRING CONTAINS ONLY CERTAIN CHARACTERS?</title>
      <link>https://communities.sas.com/t5/SAS-Programming/HOW-TO-OBSERVE-IF-A-STRING-CONTAINS-ONLY-CERTAIN-CHARACTERS/m-p/586577#M167448</link>
      <description>&lt;PRE&gt;&lt;CODE class=" language-sas"&gt;if lengthn(compress(substr(hist_payment, 1,12),'012'))=0 then ... &lt;/CODE&gt;&lt;/PRE&gt;</description>
      <pubDate>Fri, 06 Sep 2019 00:45:27 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Programming/HOW-TO-OBSERVE-IF-A-STRING-CONTAINS-ONLY-CERTAIN-CHARACTERS/m-p/586577#M167448</guid>
      <dc:creator>PaigeMiller</dc:creator>
      <dc:date>2019-09-06T00:45:27Z</dc:date>
    </item>
    <item>
      <title>Re: HOW TO OBSERVE IF A STRING CONTAINS ONLY CERTAIN CHARACTERS?</title>
      <link>https://communities.sas.com/t5/SAS-Programming/HOW-TO-OBSERVE-IF-A-STRING-CONTAINS-ONLY-CERTAIN-CHARACTERS/m-p/586579#M167449</link>
      <description>&lt;P&gt;Here goes my share of fun&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;PRE&gt;&lt;CODE class=" language-sas"&gt;data want;
set have;
if countc(substr(hist_payment,1,12),'012')=12 then flag_cure=1;
else flag_cure=0;
run;&lt;/CODE&gt;&lt;/PRE&gt;
&lt;P&gt;/*Or*/&lt;/P&gt;
&lt;P&gt;&lt;U&gt;&lt;EM&gt;Using Boolean expression&lt;/EM&gt;&lt;/U&gt;&lt;/P&gt;
&lt;PRE&gt;&lt;CODE class=" language-sas"&gt;data want;
set have;
flag_cure= countc(substr(hist_payment,1,12),'012')=12 ;
run;&lt;/CODE&gt;&lt;/PRE&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Fri, 06 Sep 2019 00:59:54 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Programming/HOW-TO-OBSERVE-IF-A-STRING-CONTAINS-ONLY-CERTAIN-CHARACTERS/m-p/586579#M167449</guid>
      <dc:creator>novinosrin</dc:creator>
      <dc:date>2019-09-06T00:59:54Z</dc:date>
    </item>
    <item>
      <title>Re: HOW TO OBSERVE IF A STRING CONTAINS ONLY CERTAIN CHARACTERS?</title>
      <link>https://communities.sas.com/t5/SAS-Programming/HOW-TO-OBSERVE-IF-A-STRING-CONTAINS-ONLY-CERTAIN-CHARACTERS/m-p/586582#M167451</link>
      <description>&lt;P&gt;The verify() function does exactly what you're asking for.&lt;/P&gt;
&lt;PRE&gt;&lt;CODE class=" language-sas"&gt;data _null_;
  /* 3 on position 12, verify returns 12 */
  hist_payment='012212201223456789999999';
  check= verify(substrn(hist_payment,1,12),'012');
  put check=;
  /* only 0,1 or 2 in first 12 positions, verify returns 0 */
  hist_payment='012212201220034567899999';
  check= verify(substrn(hist_payment,1,12),'012');
  put check=;
  stop;
run;
&lt;/CODE&gt;&lt;/PRE&gt;</description>
      <pubDate>Fri, 06 Sep 2019 01:03:45 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Programming/HOW-TO-OBSERVE-IF-A-STRING-CONTAINS-ONLY-CERTAIN-CHARACTERS/m-p/586582#M167451</guid>
      <dc:creator>Patrick</dc:creator>
      <dc:date>2019-09-06T01:03:45Z</dc:date>
    </item>
    <item>
      <title>Re: HOW TO OBSERVE IF A STRING CONTAINS ONLY CERTAIN CHARACTERS?</title>
      <link>https://communities.sas.com/t5/SAS-Programming/HOW-TO-OBSERVE-IF-A-STRING-CONTAINS-ONLY-CERTAIN-CHARACTERS/m-p/586583#M167452</link>
      <description>&lt;P&gt;Sir, Thank you for the great reminder of VERIFY(). Nice&lt;/P&gt;</description>
      <pubDate>Fri, 06 Sep 2019 01:05:57 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Programming/HOW-TO-OBSERVE-IF-A-STRING-CONTAINS-ONLY-CERTAIN-CHARACTERS/m-p/586583#M167452</guid>
      <dc:creator>novinosrin</dc:creator>
      <dc:date>2019-09-06T01:05:57Z</dc:date>
    </item>
    <item>
      <title>Re: HOW TO OBSERVE IF A STRING CONTAINS ONLY CERTAIN CHARACTERS?</title>
      <link>https://communities.sas.com/t5/SAS-Programming/HOW-TO-OBSERVE-IF-A-STRING-CONTAINS-ONLY-CERTAIN-CHARACTERS/m-p/586803#M167512</link>
      <description>&lt;P&gt;Hello!!&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Thanks for the effor but is not doing what I want, actually it checked everything in 1 even if there is no info in the database.&lt;/P&gt;&lt;P&gt;Let me put some examples:&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;ACCT&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; ACCT_HIST_PAYMET&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;HIST_PAYMENT_201803&lt;/P&gt;&lt;P&gt;10000000523959&amp;nbsp; &amp;nbsp; &amp;nbsp; 543232212100000000000000&amp;nbsp; &amp;nbsp;&amp;nbsp;&lt;/P&gt;&lt;P&gt;10000000654614&amp;nbsp; &amp;nbsp; &amp;nbsp; 543211321654321000000000&amp;nbsp; &amp;nbsp;999999999998765000000000&lt;/P&gt;&lt;P&gt;10000004621718&amp;nbsp; &amp;nbsp; &amp;nbsp; 544322111118777000000000&amp;nbsp; &amp;nbsp;&lt;/P&gt;&lt;P&gt;10000004650329&amp;nbsp; &amp;nbsp; &amp;nbsp; 544433221221113000000000&amp;nbsp; &amp;nbsp;321212221111111000000000&lt;/P&gt;&lt;P&gt;10000005537491&amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;nbsp;543211232122112211212221&amp;nbsp; &amp;nbsp;&amp;nbsp;100112112213221121321176&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;NOTE: the last customer is complete CURED.&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;NOTE: any historical payment it should be read from left to right meaning the first character represent the actual momento and from left to right the second represents the last month and so on.&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;The first coulmn represents the actual account number of the customer, the second column represent the historical behavior of payments which is 24 length and character and its view at 201603, the third column explains the historical behavior of payment at March201803 (I have every single historical payment for every month starting in March2016).&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;The third column can be missing meaning the customer is not longer (or at that time) alive or active in my database.&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;If I create a substring for&amp;nbsp;&lt;STRONG&gt;hist_payment201803&lt;/STRONG&gt; I obtain: '321212221111' and I can conclude that this customer is not cured, because in the first number (which explains the behavior payment of March2018) is 3, so this customer is not cured.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;The verify option, or the countc option only finds the exact chain of '012' but what I really want is to verify is of the substring chain contain any kind of combination of 0 or 1 or 2, e.g.:&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;'000000000000'----&amp;gt; This customer is cured&lt;/P&gt;&lt;P&gt;'000000000001'----&amp;gt; This customer is cured&lt;/P&gt;&lt;P&gt;'000021000110'----&amp;gt; This customer is cured&lt;/P&gt;&lt;P&gt;'111111111111'----&amp;gt; This customer is cured&lt;/P&gt;&lt;P&gt;'222222222222'----&amp;gt; This customer is cured&lt;/P&gt;&lt;P&gt;'012012012012'----&amp;gt; Thus customer is cured&lt;/P&gt;&lt;P&gt;'322122111111'----&amp;gt; THIS CUSTOMER IS NOT CURED because it contains a 3 and the substring can only contains 0 or 1 or 2, but with your example you're only looking for the exact chain of '012'.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;May I please have any other idea?&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;If my explain is not complete please tell me.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;I do appreciate your help!!!&lt;/P&gt;</description>
      <pubDate>Fri, 06 Sep 2019 16:14:50 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Programming/HOW-TO-OBSERVE-IF-A-STRING-CONTAINS-ONLY-CERTAIN-CHARACTERS/m-p/586803#M167512</guid>
      <dc:creator>Aldo_Leal</dc:creator>
      <dc:date>2019-09-06T16:14:50Z</dc:date>
    </item>
    <item>
      <title>Re: HOW TO OBSERVE IF A STRING CONTAINS ONLY CERTAIN CHARACTERS?</title>
      <link>https://communities.sas.com/t5/SAS-Programming/HOW-TO-OBSERVE-IF-A-STRING-CONTAINS-ONLY-CERTAIN-CHARACTERS/m-p/586804#M167513</link>
      <description>&lt;P&gt;Hello!!&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Thanks for the effor but is not doing what I want, actually it checked everything in 1 even if there is no info in the database.&lt;/P&gt;&lt;P&gt;Let me put some examples:&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;ACCT&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; ACCT_HIST_PAYMET&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;HIST_PAYMENT_201803&lt;/P&gt;&lt;P&gt;10000000523959&amp;nbsp; &amp;nbsp; &amp;nbsp; 543232212100000000000000&amp;nbsp; &amp;nbsp;&amp;nbsp;&lt;/P&gt;&lt;P&gt;10000000654614&amp;nbsp; &amp;nbsp; &amp;nbsp; 543211321654321000000000&amp;nbsp; &amp;nbsp;999999999998765000000000&lt;/P&gt;&lt;P&gt;10000004621718&amp;nbsp; &amp;nbsp; &amp;nbsp; 544322111118777000000000&amp;nbsp; &amp;nbsp;&lt;/P&gt;&lt;P&gt;10000004650329&amp;nbsp; &amp;nbsp; &amp;nbsp; 544433221221113000000000&amp;nbsp; &amp;nbsp;321212221111111000000000&lt;/P&gt;&lt;P&gt;10000005537491&amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;nbsp;543211232122112211212221&amp;nbsp; &amp;nbsp;&amp;nbsp;100112112213221121321176&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;NOTE: the last customer is complete CURED.&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;NOTE: any historical payment it should be read from left to right meaning the first character represent the actual momento and from left to right the second represents the last month and so on.&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;The first coulmn represents the actual account number of the customer, the second column represent the historical behavior of payments which is 24 length and character and its view at 201603, the third column explains the historical behavior of payment at March201803 (I have every single historical payment for every month starting in March2016).&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;The third column can be missing meaning the customer is not longer (or at that time) alive or active in my database.&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;If I create a substring for&amp;nbsp;&lt;STRONG&gt;hist_payment201803&lt;/STRONG&gt;&lt;SPAN&gt;&amp;nbsp;&lt;/SPAN&gt;I obtain: '321212221111' and I can conclude that this customer is not cured, because in the first number (which explains the behavior payment of March2018) is 3, so this customer is not cured.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;The verify option, or the countc option only finds the exact chain of '012' but what I really want is to verify is of the substring chain contain any kind of combination of 0 or 1 or 2, e.g.:&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;'000000000000'----&amp;gt; This customer is cured&lt;/P&gt;&lt;P&gt;'000000000001'----&amp;gt; This customer is cured&lt;/P&gt;&lt;P&gt;'000021000110'----&amp;gt; This customer is cured&lt;/P&gt;&lt;P&gt;'111111111111'----&amp;gt; This customer is cured&lt;/P&gt;&lt;P&gt;'222222222222'----&amp;gt; This customer is cured&lt;/P&gt;&lt;P&gt;'012012012012'----&amp;gt; Thus customer is cured&lt;/P&gt;&lt;P&gt;'322122111111'----&amp;gt; THIS CUSTOMER IS NOT CURED because it contains a 3 and the substring can only contains 0 or 1 or 2, but with your example you're only looking for the exact chain of '012'.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;May I please have any other idea?&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;If my explain is not complete please tell me.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;I do appreciate your help!!!&lt;/P&gt;</description>
      <pubDate>Fri, 06 Sep 2019 16:15:25 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Programming/HOW-TO-OBSERVE-IF-A-STRING-CONTAINS-ONLY-CERTAIN-CHARACTERS/m-p/586804#M167513</guid>
      <dc:creator>Aldo_Leal</dc:creator>
      <dc:date>2019-09-06T16:15:25Z</dc:date>
    </item>
    <item>
      <title>Re: HOW TO OBSERVE IF A STRING CONTAINS ONLY CERTAIN CHARACTERS?</title>
      <link>https://communities.sas.com/t5/SAS-Programming/HOW-TO-OBSERVE-IF-A-STRING-CONTAINS-ONLY-CERTAIN-CHARACTERS/m-p/586849#M167521</link>
      <description>&lt;P&gt;&lt;a href="https://communities.sas.com/t5/user/viewprofilepage/user-id/283281"&gt;@Aldo_Leal&lt;/a&gt;:&lt;/P&gt;
&lt;P&gt;This piece of code returns CURED=1 if the customer is cured and CURED=0 otherwise:&lt;/P&gt;
&lt;PRE&gt;data _null_ ;                                    
  input hist_payment $24. ;                  
  cured = findc (hist_payment, "012", "k") &amp;gt; 12 ;
  put hist_payment cured= ;                      
  cards ;                                        
&lt;FONT color="#0000FF"&gt;210120102010&lt;/FONT&gt;508172635401                         
&lt;FONT color="#0000FF"&gt;012212201220&lt;/FONT&gt;908172635401                         
&lt;FONT color="#0000FF"&gt;12&lt;STRONG&gt;&lt;FONT color="#800000"&gt;3&lt;/FONT&gt;&lt;/STRONG&gt;456789012&lt;/FONT&gt;345678901234                         
&lt;FONT color="#0000FF"&gt;1201200&lt;FONT color="#800000"&gt;&lt;STRONG&gt;7&lt;/STRONG&gt;&lt;/FONT&gt;0220&lt;/FONT&gt;123456789012                         
;                                                
run ; &lt;/PRE&gt;
&lt;P&gt;This will print in the log:&lt;/P&gt;
&lt;PRE&gt;&lt;FONT color="#0000FF"&gt;210120102010&lt;/FONT&gt;508172635401 cured=1
&lt;FONT color="#0000FF"&gt;012212201220&lt;/FONT&gt;908172635401 cured=1
&lt;FONT color="#0000FF"&gt;12&lt;FONT color="#800000"&gt;&lt;STRONG&gt;3&lt;/STRONG&gt;&lt;/FONT&gt;4567890123&lt;/FONT&gt;45678901234 cured=0
&lt;FONT color="#0000FF"&gt;1201200&lt;STRONG&gt;&lt;FONT color="#800000"&gt;7&lt;/FONT&gt;&lt;/STRONG&gt;0220&lt;/FONT&gt;123456789012 cured=0
&lt;/PRE&gt;
&lt;P&gt;Alternatively, the expression for CURED can be coded as:&lt;/P&gt;
&lt;PRE&gt;  cured = findc (hist_payment, "3456789") &amp;gt; 12 ;&lt;/PRE&gt;
&lt;P&gt;Though the most concise and perhaps the cleanest is using the VERIFY function, as suggested by &lt;a href="https://communities.sas.com/t5/user/viewprofilepage/user-id/12447"&gt;@Patrick&lt;/a&gt;:&lt;/P&gt;
&lt;PRE&gt;  cured = verify (hist_payment, "012") &amp;gt; 12 ;&lt;/PRE&gt;
&lt;P&gt;Of course, in this context VERIFY is equivalent to FINDC with the &lt;EM&gt;K&lt;/EM&gt; modifier (minus the cornucopia of the bells and whistles of the latter). For some odd reason, I have always found VERIFY kind of counter-intuitive - perhaps due to its &lt;EM&gt;negative logic&lt;/EM&gt; "find the first position of any character &lt;EM&gt;NOT&lt;/EM&gt; present in the specified list". Logically, the same is true for FINDC with the &lt;EM&gt;K&lt;/EM&gt; modifier; and yet, it feels less counter-intuitive to me - maybe because in this case that same &lt;EM&gt;NOT&lt;/EM&gt; (in the form of the &lt;EM&gt;K&lt;/EM&gt; modifier) must be specified&lt;EM&gt; explicitly&lt;/EM&gt;, while with VERIFY it is &lt;EM&gt;implicit&lt;/EM&gt;.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Kind regards&lt;/P&gt;
&lt;P&gt;Paul D.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Fri, 06 Sep 2019 19:24:07 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Programming/HOW-TO-OBSERVE-IF-A-STRING-CONTAINS-ONLY-CERTAIN-CHARACTERS/m-p/586849#M167521</guid>
      <dc:creator>hashman</dc:creator>
      <dc:date>2019-09-06T19:24:07Z</dc:date>
    </item>
  </channel>
</rss>

