<?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: Extract four digits from the text? in SAS Programming</title>
    <link>https://communities.sas.com/t5/SAS-Programming/Extract-four-digits-from-the-text/m-p/627977#M185475</link>
    <description>&lt;P&gt;You can use the COMPRESS option to get rid of special characters, such as underscores (and any other special characters you want to get rid of. You can also use TRANWRD to eliminate the 000 that you don't want, and what you are left with is the desired result.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;PRE&gt;&lt;CODE class=" language-sas"&gt;result=tranwrd(compress(name,'_'),'000','');&lt;/CODE&gt;&lt;/PRE&gt;</description>
    <pubDate>Thu, 27 Feb 2020 16:39:42 GMT</pubDate>
    <dc:creator>PaigeMiller</dc:creator>
    <dc:date>2020-02-27T16:39:42Z</dc:date>
    <item>
      <title>Extract four digits from the text?</title>
      <link>https://communities.sas.com/t5/SAS-Programming/Extract-four-digits-from-the-text/m-p/627975#M185473</link>
      <description>&lt;P&gt;Hello,&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;I would like to extract 4 continuous numbers&amp;nbsp;(not&amp;nbsp;including 000) &amp;nbsp;from the Name in the dataset.&amp;nbsp; I list the result I am looking for in the dataset too.&amp;nbsp;&amp;nbsp;&lt;/P&gt;
&lt;PRE&gt;&lt;CODE class=" language-sas"&gt;
data datain1;
      infile datalines dsd;
  input Name : $300.  Result : $100. ;
datalines;
	__5648_, 5648
	0009463, 9463
	000_4721, 4721 
	4721__, 4721
	__0065_, 0065
	9463__1, 9463
	__5648__000, 5648
	_5648_77, 5648
;

run;&lt;/CODE&gt;&lt;/PRE&gt;
&lt;P&gt;Is there a way to appoach this?&amp;nbsp;&amp;nbsp; Thank you.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Thu, 27 Feb 2020 16:33:07 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Programming/Extract-four-digits-from-the-text/m-p/627975#M185473</guid>
      <dc:creator>ybz12003</dc:creator>
      <dc:date>2020-02-27T16:33:07Z</dc:date>
    </item>
    <item>
      <title>Re: Extract four digits from the text?</title>
      <link>https://communities.sas.com/t5/SAS-Programming/Extract-four-digits-from-the-text/m-p/627977#M185475</link>
      <description>&lt;P&gt;You can use the COMPRESS option to get rid of special characters, such as underscores (and any other special characters you want to get rid of. You can also use TRANWRD to eliminate the 000 that you don't want, and what you are left with is the desired result.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;PRE&gt;&lt;CODE class=" language-sas"&gt;result=tranwrd(compress(name,'_'),'000','');&lt;/CODE&gt;&lt;/PRE&gt;</description>
      <pubDate>Thu, 27 Feb 2020 16:39:42 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Programming/Extract-four-digits-from-the-text/m-p/627977#M185475</guid>
      <dc:creator>PaigeMiller</dc:creator>
      <dc:date>2020-02-27T16:39:42Z</dc:date>
    </item>
    <item>
      <title>Re: Extract four digits from the text?</title>
      <link>https://communities.sas.com/t5/SAS-Programming/Extract-four-digits-from-the-text/m-p/627983#M185479</link>
      <description>&lt;PRE&gt;&lt;CODE class=" language-sas"&gt;data datain1;
      infile datalines dsd;
  input Name : $300.  Result : $100. ;
datalines;
	__5648_, 5648
	0009463, 9463
	000_4721, 4721 
	4721__, 4721
	__0065_, 0065
	9463__1, 9463
	__5648__000, 5648
	_5648_77, 5648
;

run;
data want;
 set datain1;
 length want $4;
 want=prxchange('s/(^000*_|_*)(\d{4})/$2/',-1, name);
run;&lt;/CODE&gt;&lt;/PRE&gt;</description>
      <pubDate>Thu, 27 Feb 2020 17:06:14 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Programming/Extract-four-digits-from-the-text/m-p/627983#M185479</guid>
      <dc:creator>novinosrin</dc:creator>
      <dc:date>2020-02-27T17:06:14Z</dc:date>
    </item>
    <item>
      <title>Re: Extract four digits from the text?</title>
      <link>https://communities.sas.com/t5/SAS-Programming/Extract-four-digits-from-the-text/m-p/627988#M185483</link>
      <description>&lt;P&gt;I am always curious this fancy Peri commands.&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;^000 -- Remove triple 0 ?&lt;/P&gt;
&lt;P&gt;*_|_* -- Remove underscores front and back ?&lt;/P&gt;
&lt;P&gt;\d{4} -- Four numbers in a row?&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;But what is about $2?&amp;nbsp; and what is -1?&amp;nbsp; what are those frontslashs '/'&amp;nbsp;for?&lt;/P&gt;
&lt;P&gt;&lt;LI-WRAPPER&gt;&lt;/LI-WRAPPER&gt;&lt;/P&gt;
&lt;P&gt;&lt;LI-WRAPPER&gt;&lt;/LI-WRAPPER&gt;&lt;/P&gt;</description>
      <pubDate>Thu, 27 Feb 2020 17:23:37 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Programming/Extract-four-digits-from-the-text/m-p/627988#M185483</guid>
      <dc:creator>ybz12003</dc:creator>
      <dc:date>2020-02-27T17:23:37Z</dc:date>
    </item>
    <item>
      <title>Re: Extract four digits from the text?</title>
      <link>https://communities.sas.com/t5/SAS-Programming/Extract-four-digits-from-the-text/m-p/627991#M185484</link>
      <description>&lt;P&gt;Hi&amp;nbsp;&lt;a href="https://communities.sas.com/t5/user/viewprofilepage/user-id/67134"&gt;@ybz12003&lt;/a&gt;&amp;nbsp; More than getting bits and pieces answers, I highly recommend to rely on&lt;/P&gt;
&lt;DIV class="NFQFxe oHglmf xzPb7d viOShc mod" lang="en-US" data-md="32"&gt;
&lt;DIV id="media_result_group" class="kno-mrg-si kno-mrg kno-swp" data-hveid="CBMQAg"&gt;
&lt;DIV class="kno-fiu kno-liu"&gt;
&lt;DIV data-hveid="CAwQAA"&gt;
&lt;DIV&gt;
&lt;DIV&gt;
&lt;DIV class="birrg umyQi" data-h="130" data-nr="1"&gt;
&lt;DIV&gt;
&lt;DIV class="ivg-i img-kc-m PZPZlf rg_el" data-attrid="image" data-docid="Y3MTVzlWxY-N_M:" data-lpage="/search?q=learning+regular+expressions+by+ben+forta&amp;amp;safe=active&amp;amp;rlz=1C1GCEB_enUS868US868&amp;amp;tbm=isch&amp;amp;source=iu&amp;amp;ictx=1&amp;amp;fir=Y3MTVzlWxY-N_M%253A%252Cqf_bd_-7CgKGMM%252C_&amp;amp;vet=1&amp;amp;usg=AI4_-kQ8Da_5wLtw2yG4TDPSjzfzyPsVXA#imgrc=Y3MTVzlWxY-N_M:" data-ved="2ahUKEwjvier7ofLnAhVnknIEHe1eDEgQzkwoADAAegQIDBAC"&gt;&lt;A id="Y3MTVzlWxY-N_M:" class="bia" tabindex="0" role="link" href="https://www.google.com/search?q=learning+regular+expressions+by+ben+forta&amp;amp;safe=active&amp;amp;rlz=1C1GCEB_enUS868US868&amp;amp;tbm=isch&amp;amp;source=iu&amp;amp;ictx=1&amp;amp;fir=Y3MTVzlWxY-N_M%253A%252Cqf_bd_-7CgKGMM%252C_&amp;amp;vet=1&amp;amp;usg=AI4_-kQ8Da_5wLtw2yG4TDPSjzfzyPsVXA&amp;amp;sa=X&amp;amp;ved=2ahUKEwjvier7ofLnAhVnknIEHe1eDEgQ9QEwAHoECAwQAw#imgrc=Y3MTVzlWxY-N_M:" data-ved="2ahUKEwjvier7ofLnAhVnknIEHe1eDEgQ9QEwAHoECAwQAw" target="_blank"&gt;&lt;IMG class="rISBZc M4dUYb" src="https://communities.sas.com/data&amp;amp;colon;image/jpeg;base64,/9j/4AAQSkZJRgABAQAAAQABAAD/2wCEAAkGBwgHBgkIBwgKCgkLDRYPDQwMDRsUFRAWIB0iIiAdHx8kKDQsJCYxJx8fLT0tMTU3Ojo6Iys/RD84QzQ5OjcBCgoKDQwNGg8PGjclHyU3Nzc3Nzc3Nzc3Nzc3Nzc3Nzc3Nzc3Nzc3Nzc3Nzc3Nzc3Nzc3Nzc3Nzc3Nzc3Nzc3N//AABEIAKAAfQMBIgACEQEDEQH/xAAcAAABBQEBAQAAAAAAAAAAAAAHAgMEBQYBCAD/xABNEAABAwIDBAYFBwYLCQEAAAABAgMEBREAEiEGEzFBBxQiUWFxMoGhwdEjQ1KCkZKxFSRCU2KyFhczNDZyc3Sio7MmNUZUVsLh8PGT/8QAGQEAAwEBAQAAAAAAAAAAAAAAAgMEAQAF/8QAKxEAAgIBBAEDAwMFAAAAAAAAAAECEQMEEiExQRMUUSJC8AVx8TJDYaHh/9oADAMBAAIRAxEAPwDf7W7S03Y2h0+dMphkpkKS0EtJQCDkKrm/ljI/xz0A/wDDkr7Gvjhzp4/obQv72j/RXgIgYdjxqStgSk0w4N9MFDcTmTs3Lt5M/HHD0w0MX/2bl/Yz8cB2AvtFB/S4YckJIJ054Z6UQN7C7/HFQuezcv8Ayfjjo6YaGf8AhuX/AJPxwHchtrhQRzx3pRN3sMQ6X6H/ANNyv8n44UOlyiG3+z0nX+y+OA+EnDibjHelEzewv/xr0X/p6Sf/AMvjji+liipST/B2Sq3Ibr44E7dueHkkdwx3pRO9RhTT0sURScydn5BFrj+S19uGR0v0NSSobOStDa3yPxwLFfm7l/mlH7p+GIsRBXJctoi+uOWKJnqMMY6V6LlBOz0kDya+OGv436GXN2NnJRPeA1b8cCmQ4pZLbXHgVDhh2K00xqrVVrjXS/jjHiilYcG5SSboLMbpSo0mSwwnZ+QFPOobSbNWBUbX4429YYYb3WVltN83opA7seeILjaqxT1JFiZTJUDwB3g0GPRVd4s/W92EzSVUHVSauwddPH9DqH/e0f6K8BG47xg5dOLqmdkaGpFr9bTxF/mV4EtIZqtZntwaZG6w+4bWQg2QO9R/RHicNxNKNsVku6RVtuZFpUlQuDfjiweIdGZPAj7MGGH0YU5MANTpch2YpPbdbIShKuYSm3DzufLGN2v2An7NoVLjK63TeLjiU2Uz3lSfo8NR362xsc8JOjXhnFWY0am+HUJvpiXGQltlx4ISpYXlF+XPDqZTo5I+7hoBESgDmML3Y7xiaJb3cj7MONyXCoBaUqSTqLY4wgJaJIxLahLVa5tfEhEdKZSk/oDhrgkQ23KNRKeqlUwS5UtsuOulguEDSwFuHH2c8DKVBJWC+VEuypFwb4s4Oxp/IbNQnVFEBmS6W2lLZKws/tEEFIvcXseGNsqrbWbxO72dCk9/UlfHHFbR7VZ2I8qjoZaToS7BcISL6nS/LAObfRuwGsmkvwH3Y76crrKihaQb2IxFUlQ4i2C9DqTW1E9+n1CGyG3gssq3eV1qw0PHjYf/AHA2qcUNukdxI0wcZWY0QKYm9Wp/97Z/1E49HV35j63ux55pjY/KsG3/ADTP76cehq78x9b3YTm8B4zMdI2zMjaqg0WHHfbYS2+l11xYJsndqGgHE694xO2XoMTZqmpp9PCggkrccX6bqjzUfdyxdSbimwym18qf3cNtDQYjySfRVCKqx0W54W42Fcgb+GIVTkKhxlSUtlxLYzLSka2HG2HKdUY1Qa3kR1K0gD0fEaYCxjjxYONstgFQ478ygsqcZUveOREAko7ygcx+zxHLuA5TY6D1+ePTBF03GBl0nbKjdLrtPbAUg3mNpGik/rPMc+8a8ta8Ob7ZEuTF9yB2kC2NTsbsZM2iPWlr6tT0qsXim6nCOIQOfnw8+WRQ4FiydSeATxx6KZcao1HiMrQlLaAlmySEpR6+4WOH5ZtcITFeZGTbpdMptUTEgxWEvqcGeQ58o4U+F9Bw5Wxuwk7hq5OiMZ6VQ5Ts8SW5zTUcp0LLQDo017ZJ056WxF2lVBZgQmZq5cpstmwbeIDtrarWO0fwxOoOT7ClmUVwi9gritJWp2QyglZ9JYFvbj5sIVWUPNrStJjqRdJChxSePq4YFU2ZDeCW4dC2cWltNm25Mdbh8u0QB7cMNzm1DK/snScoTlvDc3Kkj9koWSOZwxaOSXAp6yF8hnEf86bKwFWBsSLkYwtZ2KhVWS83DV1N7VaT6aFHuIOo58D6jibsqwI1RQzGnVFA3WYw5DqpDdiOSzwI8cWEdc5mYg1BcZ5YBuWMySPDLrc66kWwtxnB8MassJIEb1HmUXaCFFqLQQvrLRSpJuhwbwapPP8AEc7YOVe+Y+t7sU+00KNI2fD8lvOtqWy8yvS6FF1AB8rHXwxcV35j63uwUp7krCjGuhxwXp0Th6CeP9XEdhaVrKbi4xIX/MIel+wn93FdUYTjiUvRiUPI1SR7xzxLk7KcfKosi2CmxOmB9WKdL2U2mFcguL/JbyQh5lPoINzx7hrcHkSe/G1o9QE9pYUgtyGjldaJ9E9/keRxOdQh5tTTiErbUCFJULgjyxge5xdECh1aFWofWID4cTmKVaWKVDilQ5HE15klBA42wOX4x2B2xjSYrjv8H6srdPtEkpjO6ZV68E+4njYWJyFBQ14jGzhwBup8GNaVLgyprTbKV2bWpoggZtL8OJ9WKwxJlWC4kmrHc7s7tpIsVkHRViPUqx0Pt0G18TdxF1eM0tUqA2taUtqylxBHaQfMC/mBgc0WusykKbmMNsrFsqSRckX7SVn9LXhbnwOKNKmrJNe9yRdvprUZlcIplSGVAJ+SXZNvWoceffjQQ3HahS47KVOwZMcFBQ4oINuRBCTceX/2rgU2syVhMGvrQ0bEF2MkFHgQR+GLV2lbXxG7x6lFmW1O8SE39QSPxxZJxfFo8+ClVpNo+XRpaWFmTUHW3jbIPyk4EEc79kezEdFGkOqymr6c0onrX7CMOsy9ono63JSoLC0ITu8qSoueBF7jv078RkTtolrbG8aspQR8m0ePjdVx9mMSl8o1zh8Mt4NPYpKlyid8sJORLYSVLJHgke3ERL9QcQ/ZYYdUnLlcR38SCCSLYnvUeqGM4p+qqzhBIQ0Am5twvbFFTWZTmViclbj7pJKN5dJAvoTl5W8cCqdsKfFJqilccdZlJgddXKacW0XF5uyLOJKAkHiLgXI9WCVXfmPre7ArrVQZi1SPCYeaW+uWylbbCsyWxnT6R+le3ZHDnyGCpXvmPre7CciqinTu0xM5xTNLhuJQpSQlOfLxAy8QOePoziXm0rQsKQoaEHjh5wj8nRQdAUJH+HFE/UWaJMb36gmHJXkzcm1nn5Hn9uJ5Rtlakkh+oRVwZgqUUHMkWcQOCkHiPPmD34sE1CM5HDzLoWhfoqBw1LqsGFDVJlSGUMJF1OLWAm3I3OmBJVukWNT9qHnaQlh6muJSXEKVlzr4Z0fROgHDX7MFDDKR0stdm926jifs28HdCntp07sU/RdtcKjTxR5z6jOiJO6WtWr7Q4eakjQ+Fj34yO1fSIitUUR4iBHQ6vK4t10FVrG4FtB54w8ecmNIbfiy0svtKC23ELAKSOYxTDT3BqQl5nvtHqVnK+bK9A6FPEq/8Y8wt3Zlblp5brSHC2lSlXC03sD9muNNL6U63JpphdYgsFScq5DIIcI8Lqsk+IHlbGTjPRw80EvNWCgAAsd+G6fC8d2BmnvNBTtq69QpC26dUXQyk6Mu/KIHkDwHgLY0aukiYjcmRGdClJzqUxIKQSR9Ejh68YGU411p27qBr9Id2J6mA/uAhaFDdC+VQNsPWNN9Ec2vJqE9IExXZROnpWea0pt7Dh5W3Uzd2TUJmpBuUJOt/MaevFBDod1BeYLR9JPv7sXs+jQqVHhNS2IjiH27uu3Ul5JP0Te2nIWtpjXjS8CZNeOjqNsd8vdpTNeOW+Z54IH3Rf8AexRztpqlLSpCX0x21CykRk7u48VcT9uK9oIjTnGlPI7GZNyoC9ueK8yGf1yPvDBKEUcv8IsqV/vWAB/zbP74x6LrvzH1vdjzZSZDRq1PAebP52z+kPppx6TrnzH1vdiPVdov0107EyKo1Tm6QiQppCJag1ncWEBJ3Slc+JOW1sMMVrrG0NRpjjEZDEJAKnFOXWq6EKJy2sAAvv8AxxbRG0OQowcQlVm02uL8sOqabzFRQnMRYm2tsSlJkv4TtPbNKqcemtLcbkpZEZQPZCiMp0QTfIpKrBJ428cOyNoGmXKWlVKRlntMrzApUGlOLSkJJAI4FRvwJFuYxC2srcyn1p9hib1ZpERt1tIh74LcKlAAn9G9gL3x2tVWpMS6awHHIW9g715uPCElSVgjQJAvYXOGrFLgnepgrXwT6pXmKdEckKprbiG5y4ywixISlClldra2Cbkd1+PDCvy0wKjTYphREiYy24VLVZV1g2CEhJzWy6kkWuO/EesT6g3OZgMzkxw1AMt+R1PeLcVcJ9Dlxuba4dZqzsip7OJZeacYlsPqdWlrKFFKU2Kb6pF76YzZKjfXhdGkEeN+oa+4Md6tHHzDX3BjIxK9UVxqU4t5OaRV3YzpyDVsFyw/wjXF1tTUXafSrxVpRKfdQwwpVrBajxN+4XPqx2yV0as0XFy+C06vHv8AyDV/6gx0MMn5pvT9kYyE3aGYrZGFUGHtzJXJQw+pLYcynMUrsnnwuAOOLDY6pzKlHlLkO9YZbeyMSSxuS6AO1dPKxuMc8clGzI54SkorzyaHdo+gn7MfFpCrZkJNu8YVj7C7HUhvqzF77lu/fkGOdVj/AKhr7gw7j7G2dQ11WOCCGGrj9gYr658x9b3YtcVdc+Y+t7sZZpOg/wAyj/2SfwGHiMR4a0ohRytQSN0nUm3IYc6zHHF9r74xxxXTqBCnvSnZKCtUqOI7gzaZASRbxuTrhmZs1FluR3HJM5t2OzuUOMyVNqKdOJHHhi3Elgi4ebI/rjHDJYt/LtffGCUpLoW8cH4MVPbRUqt1FmBNWqnqTFVMbqIacUhQSSFXN1CxueN7Y+qy4CpUahiBKYmRXEog9Wf3at0oarCwNEgJOYG/DEhdDeTtDIqjZozqXpCHG1yUFTjdkpBCSDodCfXh6XRpj1WVWEVBhMlt5KYyCo7sMD0kq8VXJvyIGH2vn+SPZN3x2/8ARU1dynxY64BpsxNPpD6VLlR5QStClD0vpE9s8DfCqq5ChvuR5dOmVKHSPlnXJEsOaOJ4lK/SsL2GLlrZ+nO1ifUagIkguuocZzG+7skDXlxF8Qa1s03Up0+aJELrDhZVEU52t2pHEKHMHwxynGzHiyU2kvz8Q1MTFjTF0qm0p19GdqpBCJSWUoUDoEhXAXSNPHEzr6KPV5MKl0x6Q+/aXIaEhCAkr07AVoSbEkDDdbobs6sdfbVRnvzdDYbmpKwhSSTcWI78L2mo0isLyb2jltTQQFvtEusnmpCgfs8sZcXVhbZq2lzfHROqu0TkOpop0OnLlydyHloDyG7JJIABVoo6HTEtysobq6ae4ypF4SpanCoWSEqAKbd+uKWvUR6otNR0yKU+yiOG88xsqdQrmsKB4nu04YlNUhKaixIXOacZbphgqzL7aiVA5u7lgahQ1Sy7mLpG05ny4zT1OditzW1OQ3VuJVvUp43A9E2N7YRA2uYnMsqbjLDi5girbKxdF72V4g2/9tiPRqJLjSqcufUIbsamsrai7lJCl3AF1XNtAOWGGNl905SpCZscOxHfzgg9l1OZSkjzGY28zjax2ApZ0k/zx/0tIu0bkyrvQ4lOcdYYfLDr++QChQ4nITfL4+zEyt8GPre7FFNoMidWm5bsilIS3IS8mQ00UyMoOiL3se6/sxeVw6MfW92FzUeKH4XN3uMB02JvsnQwTZPWk31tf5FeBTCpyJCgvMy2w12nnlJJCBy81HkOftwbukegu1/ZqmobksR0xVh9xbx0yhsg28db64FLlOU+6wwRIap7SiU7hlTtzb0lEDVR77WHAWAxbpacKEaiVSqyNUFQFssNRHl7tKVFTBZtkV9IqJ7SlCxvaw4DTDMuOHZSUssKdXZPZQ1mI492OEIadctFWD3vJKiT5cPYcP1R+QtaW1PPJRYfJp7KfujTFm3gmU74ssaQwI0PdTpKIrBNy0tlLgWrXKCi9xfvGo8MTpUXZj8hxnbyRKW4fkSFFvKCRe3G1/G/HXTGfmdVTHAgGR1ZLycu+Azc+OXHaqstyEsIUg7htDVh3gnN/izYzYnyLd7uRaYkiokRokuI8FKs1GbJaHllKQL+snxwmLT6hT5v+6WJCtW1J3SXsl9DokkhQxHcgVCO8uO5HXvgAohPayg6jUae3DbMZxuU31h2O12hYKWFK49ybnHSSaHr90fSY27mOpejFonP6bduXiMXlTpz9RZhphsh1xoqSUiw7OXMk6/W+wd+IaZwZmuBM2W56XYSspQNO43v9mNVL2hTs8FstxYM1U1oXUEWyotcE6ak34W5A8xjnwqXYqcpeokY6mRajFWZDLhgtLSU7545QsHQhKbEq07h9mFoTBZ/m8USHQdHpLdkg+DY/wC4keAw87mnyVvxt1NXYFxt5sl9A+3tjxT6wMKpojvLCHkRmWye0vdLUE6dwN8FFIHLkaH0NylVJbdRQ4l1KSMrmhSLcAnkNeWOw1R4jbXVVF1LjKd+26zZJVfhx18DxGHIboVKdcW2hZyklRUsX08VHCIy96luO1T2VLWoZchUVE9w1waSJJSdF1GgofqUF6JlsHGytC+KBmGviPH7e/BarvBj63uwKaew4ajCfLQZS24hJdU4U2N9QOZPgPXpgrV3gx9b3Y83XdxPQ/S/6ZGM6V5ghbPUJa2wtpyUlt1JvYoLKs3npgXFMiKlck06OlpmRuC6FAHNx0B1Og44InTd/ROhXI/naeP9ivAvfEN6M1MkLe6ytCW0BtKcqlo0OYnUdnKdOd8Fpn9BTqF9X7lknaWY06pKCQByU4CPsw+Ko2/HdkS24bq0rSnduob3iyfogJucUUeK4+px7NuIydFPuCyeHAc1K/ZT/wCcSkToMVp9MRMpuT2Q3J7OdX0r/QFvo695xVuJHhiza0Oo0CnzEioUsBRI/N8uZYVewum5APhx8MIrsqjl12TSqUg7tRL6C0A4zrqSkjhe+ovbnbA7SsNZS2VIKSCCjQg344fTOdTJbfVIkbxKs28C+2Dc3IPfjON24F6d1V8FrOqkOQnSPIUALhLigR9lsV7S1vSEtQYV3l9lCUouonwHPEx12lVHPmUqJIVoh8izbhuNXEJvl806d4xyJQKtvw4piQzFbOZU1hJWgJGt0LToom+gB1JxsnfY7HUFSGacyljPOmozIQVJQ2sfyzoHokfRHFXqHPHZs512QpT+R0qcKiXNTfCHhKmSEr6quPFbRlYQ8cqW0d2ZVrk6knmSfDCJDLAkfKy2k9rg3dw+wW9uNj0d/csWiZaSkhpkFNiCAbg34jGjg1GLNQTUWkpcPoyGkXJVb9Mc/Pj54zCDETN7IkPHxKUD/uP4YsokhCI6S2wyjt2urt/vaezDIpMm1N0qL38m1F9p9yDDS8wNFPM6i3j3eIPDEAJjxG0KUpEqQk6JSqzSD4n9I+WnicT4tZnR6bU47MgobdZUSAkcuPsvinalb2KlTjbTpuRdScv7tsclK6ZJ9to0cQyJMmJKcSVpQ40lSrgBN1CwA7vLBXrvzH1vdgRwSwZsElK0HeN21Cv0h5WwXq38x9b3Y8/Xdo9H9K6mYLpmsdlaJmZQ6nrKb53cgT8krW98YShyNmUUOoInx3XZAcbUyouLLaFEEAiwB43vpqMGOv0Ci7V0iDFq0ghtgpdRuXwg5stuPrOKRHRfsghhTIlysilpWfzwXum9uX7RwnFljGNMuy4nN2mBurPLMrNMjuLTlIZUl8brLbgiybAeA9eIbjzGZVoguADq6o8vC2DpH6Ndk2EuNiXJWy56bTktKkKPfa2h8RY4jq6KdjVEkypevH89Hww73UQY4HVMDC30pDlosfs5bZsx5+KsN9eVoAzGAt+pSfxwbj0W7HqCgZUrtCx/PB8MOQ+jLZCGveMyH96B2FrlJUW/FNxa/jxHK2O91E6OBpAhZS5HY6xUXExWykKQ2hhG+cHKwt2R+0r1A4tY22NUkUKdTIm7isNI3zKWxdVkkFQJPG4urgOBwRXOi7ZF1TinZ01a3NVqVOBKj3k21OFw+jHZGG+l5mVJzJJ0VMBBuCCDpwIJGMepg+zPbt9gURPTKlbyZHQpeU3W0ShR93sxJkMRVWfRMLZU6pBaIDi02tqbWIGumh4YLieijY1JuJcu9rfz0fDCldFexynlOmVLzqVmJ66Phg1q41yd7dp/S6BxDodLdmQVittLW8y6t1sOISptQAypsrUXuRr3Y+kMmm7Pw3Ebt56UBvm1s3UwbBVkq8za/wAMElPRfsel3e9ak5xz64Phh1jo42WjoCGJ81sBWbszgNfVjI6qKfLYGXTSn4Rg1woJTVExqgXEoStphSso3ylJUNOBPasBbvvw1xGeg06M1Jai1AykICSw4kpAcUV5SD5cfK/mSzA2U2fgyW5AeD7jZzI37iFWV38OOGXtjNmXHnHULQyXFlZS2tsAE8bXGmO91G+2JekybKpdmCTGbYrERmO+JLaXGsrqOChcd3rwWa4T8hb9r3Yp0bK0RDjaxUJHyagpKeti2nDTFpWJDK9zkdbVa97LB7sI1GVZKrwO0Wnnh3bvJ//Z" border="0" alt="Image result for learning regular expressions by ben forta" title="https://www.amazon.com/Learning-Regular-Expressions-Ben-Forta/dp/0134757068" width="125" height="160" data-atf="1" /&gt;&lt;/A&gt;&lt;/DIV&gt;
&lt;/DIV&gt;
&lt;/DIV&gt;
&lt;/DIV&gt;
&lt;/DIV&gt;
&lt;/DIV&gt;
&lt;/DIV&gt;
&lt;/DIV&gt;
&lt;/DIV&gt;
&lt;DIV class="mod" lang="en-US" data-md="61"&gt;
&lt;DIV class="LGOjhe" role="heading" aria-level="3" data-attrid="wa:/description" data-hveid="CBMQAw"&gt;&lt;SPAN class="ILfuVd"&gt;&lt;SPAN class="e24Kjd"&gt;&lt;STRONG&gt;Ben Forta's Learning Regular Expressions&lt;/STRONG&gt;&lt;SPAN&gt;&amp;nbsp;&lt;/SPAN&gt;teaches you the&amp;nbsp;&lt;STRONG&gt;regular expressions&lt;/STRONG&gt;&lt;SPAN&gt;&amp;nbsp;&lt;/SPAN&gt;that you really need to know, starting with simple text matches and working up to more complex topics, including the use of backreferences, conditional evaluation, and look-ahead processing.&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/DIV&gt;
&lt;DIV class="LGOjhe" role="heading" aria-level="3" data-attrid="wa:/description" data-hveid="CBMQAw"&gt;&amp;nbsp;&lt;/DIV&gt;
&lt;DIV class="LGOjhe" role="heading" aria-level="3" data-attrid="wa:/description" data-hveid="CBMQAw"&gt;&lt;SPAN class="ILfuVd"&gt;Trust me, within 5 days you will start contributing . Ben forta is almighty's blessing to RDBMS world of data manipulation/other programming languages.&lt;/SPAN&gt;&lt;/DIV&gt;
&lt;/DIV&gt;</description>
      <pubDate>Thu, 27 Feb 2020 17:37:14 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Programming/Extract-four-digits-from-the-text/m-p/627991#M185484</guid>
      <dc:creator>novinosrin</dc:creator>
      <dc:date>2020-02-27T17:37:14Z</dc:date>
    </item>
    <item>
      <title>Re: Extract four digits from the text?</title>
      <link>https://communities.sas.com/t5/SAS-Programming/Extract-four-digits-from-the-text/m-p/627992#M185485</link>
      <description>&lt;P&gt;I've just never been much of a fan of regex functions in SAS, so here's a non-regex suggestion:&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;PRE&gt;&lt;CODE class=" language-sas"&gt;data datain1;
      infile datalines dsd;
  input Name : $300.  Result : $100. ;
datalines;
	__5648_, 5648
	0009463, 9463
	000_4721, 4721 
	4721__, 4721
	__0065_, 0065
	9463__1, 9463
	__5648__000, 5648
	_5648_77, 5648
;

data want (drop=I);
  set datain1;
  length rslt $8;
  /* scan backward in NAME until finding a substring of length 4 or more */
  do i=1 to countw(name,'_') until (length(rslt)&amp;gt;=4);
    rslt=scan(name,-i,'_');
  end;
  /* In case the substring is too long, take the rightmost 4 characters*/
  rslt=substr(rslt,length(rslt)-3);
run;&lt;/CODE&gt;&lt;/PRE&gt;</description>
      <pubDate>Thu, 27 Feb 2020 17:43:53 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Programming/Extract-four-digits-from-the-text/m-p/627992#M185485</guid>
      <dc:creator>mkeintz</dc:creator>
      <dc:date>2020-02-27T17:43:53Z</dc:date>
    </item>
    <item>
      <title>Re: Extract four digits from the text?</title>
      <link>https://communities.sas.com/t5/SAS-Programming/Extract-four-digits-from-the-text/m-p/628005#M185492</link>
      <description>&lt;P&gt;Your code is not working, the result is not I like.&lt;/P&gt;</description>
      <pubDate>Thu, 27 Feb 2020 18:31:16 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Programming/Extract-four-digits-from-the-text/m-p/628005#M185492</guid>
      <dc:creator>ybz12003</dc:creator>
      <dc:date>2020-02-27T18:31:16Z</dc:date>
    </item>
    <item>
      <title>Re: Extract four digits from the text?</title>
      <link>https://communities.sas.com/t5/SAS-Programming/Extract-four-digits-from-the-text/m-p/628006#M185493</link>
      <description>&lt;P&gt;Please take the code provided by&amp;nbsp;&lt;a href="https://communities.sas.com/t5/user/viewprofilepage/user-id/31461"&gt;@mkeintz&lt;/a&gt;&amp;nbsp; , much more intuitive&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Thu, 27 Feb 2020 18:33:31 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Programming/Extract-four-digits-from-the-text/m-p/628006#M185493</guid>
      <dc:creator>novinosrin</dc:creator>
      <dc:date>2020-02-27T18:33:31Z</dc:date>
    </item>
    <item>
      <title>Re: Extract four digits from the text?</title>
      <link>https://communities.sas.com/t5/SAS-Programming/Extract-four-digits-from-the-text/m-p/628010#M185495</link>
      <description>&lt;P&gt;Hi&amp;nbsp;&lt;a href="https://communities.sas.com/t5/user/viewprofilepage/user-id/67134"&gt;@ybz12003&lt;/a&gt;&amp;nbsp; And I made a slight change. For what it's worth, please see if this works&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;PRE&gt;&lt;CODE class=" language-sas"&gt; want=prxchange('s/(^000_*|_*)(\d{4})/$2/',-1, name);&lt;/CODE&gt;&lt;/PRE&gt;</description>
      <pubDate>Thu, 27 Feb 2020 18:40:45 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Programming/Extract-four-digits-from-the-text/m-p/628010#M185495</guid>
      <dc:creator>novinosrin</dc:creator>
      <dc:date>2020-02-27T18:40:45Z</dc:date>
    </item>
    <item>
      <title>Re: Extract four digits from the text?</title>
      <link>https://communities.sas.com/t5/SAS-Programming/Extract-four-digits-from-the-text/m-p/628106#M185536</link>
      <description>&lt;PRE&gt;&lt;CODE class=" language-sas"&gt;data datain1;
      infile datalines dsd;
  input Name : $300.  Result : $100. ;
p=prxmatch('/[1-9]{4}/',name);
if p then want=substr(name,p,4);
else do;
p=prxmatch('/\d{4}/',name);
if p then want=substr(name,p,4);
end;
datalines;
	__5648_, 5648
	0009463, 9463
	000_4721, 4721 
	4721__, 4721
	__0065_, 0065
	9463__1, 9463
	__5648__000, 5648
	_5648_77, 5648
;



&lt;/CODE&gt;&lt;/PRE&gt;</description>
      <pubDate>Fri, 28 Feb 2020 06:05:59 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Programming/Extract-four-digits-from-the-text/m-p/628106#M185536</guid>
      <dc:creator>Ksharp</dc:creator>
      <dc:date>2020-02-28T06:05:59Z</dc:date>
    </item>
    <item>
      <title>Re: Extract four digits from the text?</title>
      <link>https://communities.sas.com/t5/SAS-Programming/Extract-four-digits-from-the-text/m-p/628270#M185618</link>
      <description>&lt;P&gt;That is so cool!&lt;/P&gt;</description>
      <pubDate>Fri, 28 Feb 2020 16:25:48 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Programming/Extract-four-digits-from-the-text/m-p/628270#M185618</guid>
      <dc:creator>ybz12003</dc:creator>
      <dc:date>2020-02-28T16:25:48Z</dc:date>
    </item>
  </channel>
</rss>

