<?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: Prxmatch in SAS Programming</title>
    <link>https://communities.sas.com/t5/SAS-Programming/Prxmatch/m-p/430174#M106334</link>
    <description>&lt;P&gt;Your example doesn't include any fuzzy or fuzzy-like instances. Can you provide an example that does. And, your example appears to have one&amp;nbsp;record with just one variable&amp;nbsp;(containing multiple words) in each file. Is that what you actually have?&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Art, CEO, AnalystFinder.com&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
    <pubDate>Tue, 23 Jan 2018 21:06:16 GMT</pubDate>
    <dc:creator>art297</dc:creator>
    <dc:date>2018-01-23T21:06:16Z</dc:date>
    <item>
      <title>Prxmatch</title>
      <link>https://communities.sas.com/t5/SAS-Programming/Prxmatch/m-p/430143#M106311</link>
      <description>I would like to use prxmatch on two columns from two tables in a proc Sql. But it doesn't seem to work.&lt;BR /&gt;&lt;BR /&gt;Here is the logic I tried.&lt;BR /&gt;&lt;BR /&gt;Proc sql;&lt;BR /&gt;&lt;BR /&gt;Where prxmatch(a.text,b.text)&amp;gt;0&lt;BR /&gt;&lt;BR /&gt;Quit;</description>
      <pubDate>Tue, 23 Jan 2018 20:11:53 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Programming/Prxmatch/m-p/430143#M106311</guid>
      <dc:creator>SASPhile</dc:creator>
      <dc:date>2018-01-23T20:11:53Z</dc:date>
    </item>
    <item>
      <title>Re: Prxmatch</title>
      <link>https://communities.sas.com/t5/SAS-Programming/Prxmatch/m-p/430146#M106314</link>
      <description>&lt;P&gt;Please look at the documentation. The first parameter must be a regular expression. I have to learn &lt;SPAN&gt;regular expressions&lt;/SPAN&gt; before you can use that function.&lt;/P&gt;</description>
      <pubDate>Tue, 23 Jan 2018 20:23:04 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Programming/Prxmatch/m-p/430146#M106314</guid>
      <dc:creator>ChrisNZ</dc:creator>
      <dc:date>2018-01-23T20:23:04Z</dc:date>
    </item>
    <item>
      <title>Re: Prxmatch</title>
      <link>https://communities.sas.com/t5/SAS-Programming/Prxmatch/m-p/430150#M106317</link>
      <description>&lt;P&gt;Are you trying to do something like the following:&lt;/P&gt;
&lt;PRE&gt;data have1;
  input text $;
  cards;
abc
bcd
bca
fgf
;
data have2;
  input text $;
  cards;
bcd
fgf
;

proc sql;
  select text
    into :from1
      separated by '|'
        from have2
  ;

  create table want as
    select text
      from have1
        where prxmatch('m/&amp;amp;from1/oi',text)&amp;gt;0
  ;
quit;
&lt;/PRE&gt;
&lt;P&gt;Art, CEO, AnalystFinder.com&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Tue, 23 Jan 2018 20:28:20 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Programming/Prxmatch/m-p/430150#M106317</guid>
      <dc:creator>art297</dc:creator>
      <dc:date>2018-01-23T20:28:20Z</dc:date>
    </item>
    <item>
      <title>Re: Prxmatch</title>
      <link>https://communities.sas.com/t5/SAS-Programming/Prxmatch/m-p/430151#M106318</link>
      <description>&lt;P&gt;I know, but something in that likes. A fuzzy match is required.&lt;/P&gt;</description>
      <pubDate>Tue, 23 Jan 2018 20:28:46 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Programming/Prxmatch/m-p/430151#M106318</guid>
      <dc:creator>SASPhile</dc:creator>
      <dc:date>2018-01-23T20:28:46Z</dc:date>
    </item>
    <item>
      <title>Re: Prxmatch</title>
      <link>https://communities.sas.com/t5/SAS-Programming/Prxmatch/m-p/430156#M106323</link>
      <description>&lt;P&gt;What are the&amp;nbsp;match criteria? Have you looked at the spelling distance functions?&lt;/P&gt;</description>
      <pubDate>Tue, 23 Jan 2018 20:32:23 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Programming/Prxmatch/m-p/430156#M106323</guid>
      <dc:creator>ChrisNZ</dc:creator>
      <dc:date>2018-01-23T20:32:23Z</dc:date>
    </item>
    <item>
      <title>Re: Prxmatch</title>
      <link>https://communities.sas.com/t5/SAS-Programming/Prxmatch/m-p/430157#M106324</link>
      <description>&lt;P&gt;Yes Art, Something in that likes!&lt;/P&gt;</description>
      <pubDate>Tue, 23 Jan 2018 20:32:26 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Programming/Prxmatch/m-p/430157#M106324</guid>
      <dc:creator>SASPhile</dc:creator>
      <dc:date>2018-01-23T20:32:26Z</dc:date>
    </item>
    <item>
      <title>Re: Prxmatch</title>
      <link>https://communities.sas.com/t5/SAS-Programming/Prxmatch/m-p/430160#M106325</link>
      <description>&lt;P&gt;there are special characters to be compressed from both have1 and have2 as they are not consisternt for matching&lt;/P&gt;</description>
      <pubDate>Tue, 23 Jan 2018 20:37:04 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Programming/Prxmatch/m-p/430160#M106325</guid>
      <dc:creator>SASPhile</dc:creator>
      <dc:date>2018-01-23T20:37:04Z</dc:date>
    </item>
    <item>
      <title>Re: Prxmatch</title>
      <link>https://communities.sas.com/t5/SAS-Programming/Prxmatch/m-p/430164#M106327</link>
      <description>&lt;P&gt;Can you provide examples of both datasets and what you want to match from them?&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Art, CEO, AnalystFinder.com&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Tue, 23 Jan 2018 20:41:52 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Programming/Prxmatch/m-p/430164#M106327</guid>
      <dc:creator>art297</dc:creator>
      <dc:date>2018-01-23T20:41:52Z</dc:date>
    </item>
    <item>
      <title>Re: Prxmatch</title>
      <link>https://communities.sas.com/t5/SAS-Programming/Prxmatch/m-p/430168#M106329</link>
      <description>&lt;P&gt;the data from two sources is like this,&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Have1&lt;/P&gt;&lt;P&gt;Finance Exchequer Credit Bankrupt and Mortgage&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Have2&lt;BR /&gt;Finance,exchequer,Credit Bankrupt and Mortgage&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Trying to match with whole pattern or part of it.&lt;/P&gt;</description>
      <pubDate>Tue, 23 Jan 2018 20:55:27 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Programming/Prxmatch/m-p/430168#M106329</guid>
      <dc:creator>SASPhile</dc:creator>
      <dc:date>2018-01-23T20:55:27Z</dc:date>
    </item>
    <item>
      <title>Re: Prxmatch</title>
      <link>https://communities.sas.com/t5/SAS-Programming/Prxmatch/m-p/430170#M106330</link>
      <description>&lt;P&gt;Why not remove the unwanted characters with function compress, and then use spelling distance?&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Tue, 23 Jan 2018 20:56:39 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Programming/Prxmatch/m-p/430170#M106330</guid>
      <dc:creator>ChrisNZ</dc:creator>
      <dc:date>2018-01-23T20:56:39Z</dc:date>
    </item>
    <item>
      <title>Re: Prxmatch</title>
      <link>https://communities.sas.com/t5/SAS-Programming/Prxmatch/m-p/430171#M106331</link>
      <description>&lt;P&gt;Your example matches with&amp;nbsp;&lt;/P&gt;
&lt;PRE&gt;&lt;CODE class=" language-sas"&gt;
upcase(compress(TEXT1,' ,'))&amp;nbsp;= &amp;nbsp;upcase(compress(TEXT2,' ,'))&lt;/CODE&gt;&lt;/PRE&gt;</description>
      <pubDate>Tue, 23 Jan 2018 20:58:57 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Programming/Prxmatch/m-p/430171#M106331</guid>
      <dc:creator>ChrisNZ</dc:creator>
      <dc:date>2018-01-23T20:58:57Z</dc:date>
    </item>
    <item>
      <title>Re: Prxmatch</title>
      <link>https://communities.sas.com/t5/SAS-Programming/Prxmatch/m-p/430172#M106332</link>
      <description>&lt;P&gt;Not always do I get the same pattern. Thats why I'm relying on fuzzy match&lt;/P&gt;</description>
      <pubDate>Tue, 23 Jan 2018 21:00:29 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Programming/Prxmatch/m-p/430172#M106332</guid>
      <dc:creator>SASPhile</dc:creator>
      <dc:date>2018-01-23T21:00:29Z</dc:date>
    </item>
    <item>
      <title>Re: Prxmatch</title>
      <link>https://communities.sas.com/t5/SAS-Programming/Prxmatch/m-p/430174#M106334</link>
      <description>&lt;P&gt;Your example doesn't include any fuzzy or fuzzy-like instances. Can you provide an example that does. And, your example appears to have one&amp;nbsp;record with just one variable&amp;nbsp;(containing multiple words) in each file. Is that what you actually have?&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Art, CEO, AnalystFinder.com&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Tue, 23 Jan 2018 21:06:16 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Programming/Prxmatch/m-p/430174#M106334</guid>
      <dc:creator>art297</dc:creator>
      <dc:date>2018-01-23T21:06:16Z</dc:date>
    </item>
    <item>
      <title>Re: Prxmatch</title>
      <link>https://communities.sas.com/t5/SAS-Programming/Prxmatch/m-p/430176#M106335</link>
      <description>&lt;P&gt;Yes Art!&lt;/P&gt;</description>
      <pubDate>Tue, 23 Jan 2018 21:08:30 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Programming/Prxmatch/m-p/430176#M106335</guid>
      <dc:creator>SASPhile</dc:creator>
      <dc:date>2018-01-23T21:08:30Z</dc:date>
    </item>
    <item>
      <title>Re: Prxmatch</title>
      <link>https://communities.sas.com/t5/SAS-Programming/Prxmatch/m-p/430177#M106336</link>
      <description>even if partially matches that is fine too.</description>
      <pubDate>Tue, 23 Jan 2018 21:08:56 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Programming/Prxmatch/m-p/430177#M106336</guid>
      <dc:creator>SASPhile</dc:creator>
      <dc:date>2018-01-23T21:08:56Z</dc:date>
    </item>
    <item>
      <title>Re: Prxmatch</title>
      <link>https://communities.sas.com/t5/SAS-Programming/Prxmatch/m-p/430178#M106337</link>
      <description>&lt;P&gt;I'll ask again.&lt;/P&gt;
&lt;P&gt;Have you looked at the spelling distance functions? like SPEDIS or COMPGED?&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Tue, 23 Jan 2018 21:11:16 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Programming/Prxmatch/m-p/430178#M106337</guid>
      <dc:creator>ChrisNZ</dc:creator>
      <dc:date>2018-01-23T21:11:16Z</dc:date>
    </item>
    <item>
      <title>Re: Prxmatch</title>
      <link>https://communities.sas.com/t5/SAS-Programming/Prxmatch/m-p/430179#M106338</link>
      <description>&lt;P&gt;To build on&amp;nbsp;&lt;a href="https://communities.sas.com/t5/user/viewprofilepage/user-id/16961"&gt;@ChrisNZ&lt;/a&gt;'s suggestion, check out this fuzzy matching tip from&amp;nbsp;&lt;a href="https://communities.sas.com/t5/user/viewprofilepage/user-id/56484"&gt;@Ron_Cody&lt;/a&gt;:&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&lt;A href="https://blogs.sas.com/content/sastraining/sas-authors-tip-spedis-and-fuzzy-matching/" target="_blank"&gt;https://blogs.sas.com/content/sastraining/sas-authors-tip-spedis-and-fuzzy-matching/&lt;/A&gt;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Tue, 23 Jan 2018 21:17:44 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Programming/Prxmatch/m-p/430179#M106338</guid>
      <dc:creator>ChrisHemedinger</dc:creator>
      <dc:date>2018-01-23T21:17:44Z</dc:date>
    </item>
    <item>
      <title>Re: Prxmatch</title>
      <link>https://communities.sas.com/t5/SAS-Programming/Prxmatch/m-p/430457#M106398</link>
      <description>&lt;P&gt;Yes, they both are giving&amp;nbsp; me the desired output.&lt;/P&gt;&lt;P&gt;I tried where soundex(a.text)=soundex(b.text), this did not yeild the result as well. Many of the words between the two strings match. Yet soundex fails.&lt;/P&gt;</description>
      <pubDate>Wed, 24 Jan 2018 14:46:26 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Programming/Prxmatch/m-p/430457#M106398</guid>
      <dc:creator>SASPhile</dc:creator>
      <dc:date>2018-01-24T14:46:26Z</dc:date>
    </item>
  </channel>
</rss>

