<reverselookup version="1.01">
<country code="+1">
<website name="whitepages.com" url="http://www.whitepages.com/search/ReversePhone?phone=$NUMBER" prefix="1">
- <entry>
- <firstname>'FIRST'\s*: "([^"]*)",</firstname>
- <lastname>'LAST'\s*: "([^"]*)",</lastname>
- <street>'ADDRESS'\s*: "([^"]*)",</street>
- <city>'CITY'\s*: "([^"]*)",</city>
- <zipcode>'ZIP'\s*: "([^"]*)",</zipcode>
- </entry>
- <entry>
- <name><p class="name"><a href[^>]*>([^<]*)</a></p></name>
- <street><li class="col_address">\s*<span.*?</span>\s*([^<\n]*)\s*</li></street>
- <city><li class="col_location">\s*([^<\n]*)\s*</li></city>
- <zipcode>()</zipcode>
- </entry>
- <entry>
- <name><a href="[^"]*" class="fn n" title="[^"]*">([^<]*)</a></name>
- <street><span class="street-address">([^<]*)</span></street>
- <city><span class="locality">([^<]*)</span></city>
- <zipcode><span class="postal-code">([^<]*)</span></zipcode>
- </entry>
- <entry>
- <name><a href="[^"]*" class="fn n" title="[^"]*">([^<]*)</a></name>
- <street>()<span class="results_widget_street_none">street address not available</span></street>
- <city><span class="locality">([^<]*)</span></city>
- <zipcode><span class="postal-code">([^<]*)</span></zipcode>
- </entry>
- <entry>
- <name><[span]*[div]* class="fn n">([^<]*)</[span]*[div]*></name>
- <street><span class="street-address">([^<]*)</span></street>
- <city><span class="locality">([^<]*)</span></city>
- <zipcode><span class="postal-code">([^<]*)</span></zipcode>
- </entry>
- <entry>
- <name><[span]*[div]* class="fn n">([^<]*)</[span]*[div]*></name>
- <street>()<span class="results_widget_street_none">street address not available</span></street>
- <city><span class="locality">([^<]*)</span></city>
- <zipcode><span class="postal-code">([^<]*)</span></zipcode>
+ <entry firstOccurance="firstname">
+ <firstname>'FIRST'\s*:\s*"([^"]*)",</firstname>
+ <lastname>'LAST'\s*:\s*"([^"]*)",</lastname>
+ <street>'ADDRESS'\s*:\s*"([^"]*)",</street>
+ <city>'CITY'\s*:\s*"([^"]*)",</city>
+ <zipcode>'ZIP'\s*:\s*"([^"]*)",</zipcode>
</entry>
</website>
</country>
</website>
</country>
<country code="+352">
+ <website name="infobel.com" url="http://infobel.com/en/luxembourg/Inverse.aspx?qPhone=$NUMBER&qSelLang3=&SubmitREV=Search&inphCoordType=EPSG" prefix="">
+ <entry>
+ <name><div class=\"result-item\"><h2>[^<]*<a [^>]*>([^<]*)</a></name>
+ <street><div class=\"result-box-col\"><div><strong>([^,]*),\s*\d{4}\s*[^lt;]*</strong></street>
+ <city><div class=\"result-box-col\"><div><strong>[^,]*,\s*\d{4}\s*([^lt;]*)</strong></city>
+ <zipcode><div class=\"result-box-col\"><div><strong>[^,]*,\s*(\d{4})\s*[^lt;]*</strong></zipcode>
+ </entry>
+ </website>
<website name="editustel.lu" url="http://www.editustel.lu/luxweb/neosearchAT.do?input=$NUMBER" prefix="">
<entry>
<name>raisSoc[^>]*>([^<]*?)<</name>
<zipcode>raisSoc(?:[^>]*?>){6}L-(\d{4})&nbsp;</zipcode>
</entry>
</website>
- <website name="infobel.com" url="http://infobel.com/en/luxembourg/Inverse.aspx?qPhone=$NUMBER&qSelLang3=&SubmitREV=Search&inphCoordType=EPSG" prefix="">
- <entry>
- <name>ResNoPack2.><tr><td><h3>1\.\s*([^<]*)<</name>
- <street>InfoItemNoPack[^>]*>([^,]*),</street>
- <city>InfoItemNoPack[^>]*>[^,]*,[^\d]*\d{4}\s*([^<]*)<</city>
- <zipcode>InfoItemNoPack[^>]*>[^,]*,[^\d]*(\d{4})</zipcode>
- </entry>
- </website>
</country>
<country code="+354">
<website name="simaskra.is" url="http://ja.is/gular?q=$NUMBER" prefix="">
</country>
<country code="+46">
<website name="privatpersoner.eniro.se" url="http://privatpersoner.eniro.se/query?what=wp&search_word=$NUMBER&geo_area=" prefix="0">
- <entry>
+ <entry firstOccurance="firstname">
<firstname><span class="given-name">([^<]*)</span></firstname>
<lastname><span class="family-name">([^<]*)</span></lastname>
<street><span class="street-address">([^<]*)</span></street>
</website>
</country>
<country code="+47">
- <website name="gulesider.no" url="http://www.gulesider.no/gs/categoryList.c?q=$NUMBER" prefix="0">
+ <website name="gulesider.no" url="http://www.gulesider.no/gs/categoryList.c?q=$NUMBER" prefix="">
<entry>
- <name>RESULT.ITEM.START(?:[^>]*>)+([^<]*?)</h2></name>
- <street>title=.Kart.>([^,]*?),</street>
- <city>title=.Kart.>(?:[^,]*?,)+\s*?\d{4}\s([^<]*?)<</city>
- <zipcode>title=.Kart.>(?:[^,]*?,)+\s*?(\d{4})\s[^<]*?<</zipcode>
+ <name swapFirstAndLastName="true">title=".*personlige infoside">\s*([^<]*)</a></name>
+ <street><div\s+class="lead"\s+style="padding-left: 0px;">([^,]*),\s+[^<]*</div></street>
+ <city><div\s+class="lead"\s+style="padding-left: 0px;">[^,]*,\s+[^\s]*\s([^<]*)</div></city>
+ <zipcode><div\s+class="lead"\s+style="padding-left: 0px;">[^,]*,\s+([^\s]*)\s[^<]*</div></zipcode>
</entry>
</website>
</country>
</country>
<country code="+49">
<website name="www.dasoertliche.de" url="http://dasoertliche.de/Controller?form_name=search_inv&ph=$NUMBER" prefix="0">
+ <entry firstOccurance="zipcode">
+ <name>\sna: "([^"]*)",</name>
+ <street>\sst: "([^"]*)",</street>
+ <city>\sci: "([^"]*)",</city>
+ <zipcode>\spc: "([^"]*)",</zipcode>
+ </entry>
<entry>
- <name>class="preview\s*".*?>([^<]*)<span class="preview_box"></name>
+ <name>class="preview">([^<]*)<span class="preview_box"></name>
<street>^\s*([^,>]+),&nbsp;\d{5}&nbsp;[^<]*</div></street>
<city>^[^,]*,&nbsp;\d{5}&nbsp;([^<]*)</div></city>
<zipcode>^[^,]*,&nbsp;(\d{5})&nbsp;[^<]*</div></zipcode>
<zipcode>^[^,]*,&nbsp;(\d{5})&nbsp;[^<]*</div></zipcode>
</entry>
</website>
+ <website name="www.dastelefonbuch.de" url="http://www3.dastelefonbuch.de/?la=de&kw=$NUMBER&cmd=detail&recSelected=0" prefix="0">
+ <entry>
+ <name><div id="detail-hl"><h2>([^<]*)</h2></name>
+ <street>([^&]*)&nbsp;<br />\d{5}&nbsp;[^<]*</div></street>
+ <city>[^&]*&nbsp;<br />\d{5}&nbsp;([^<]*)</div></city>
+ <zipcode>[^&]*&nbsp;<br />(\d{5})&nbsp;[^<]*</div></zipcode>
+ </entry>
+ </website>
<website name="www.dastelefonbuch.de" url="http://www.dastelefonbuch.de/?sourceid=Mozilla-search&cmd=search&kw=$NUMBER" prefix="0">
<entry>
<name><div class="(?:short|long)">(?:<b>)?<a href=[^>]*>([^<]*)<</name>
<zipcode><td class="col3"(?: onclick="[^"]*")?>(\d{5})</zipcode>
</entry>
</website>
-<!-- this appears not to be working correctly. Klicktel tries to "guess" numbers by stripping the last digits
- <website name="www.klicktel.de" url="http://www.klicktel.de/inverssuche/backwardssearch.html?newSearch=1&boxtype=backwards&vollstaendig=$NUMBER" prefix="0">
+ <website name="www.goyellow.de" url="http://www.goyellow.de/inverssuche/?TEL=$NUMBER" prefix="0">
<entry>
- <name>class="title">([^<]+)</span></name>
- <street>class="location">([^<]+)<br />\d{5}\s+[^<]+</span></street>
- <city>class="location">[^<]+<br />\d{5}\s+([^<]+)</span></city>
- <zipcode>class="location">[^<]+<br />(\d{5})\s+[^<]+</span></zipcode>
+ <name><a href="[^"]*" title="[^"]*" onClick="[^"]*">([^<]*)</a></name>
+ <street><p class="address">([^<]*)<br />[\d]*\s*[^<]*</p></street>
+ <city><p class="address">[^<]*<br />[\d]*\s*([^<]*)</p></city>
+ <zipcode><p class="address">[^<]*<br />([\d]*)\s*[^<]*</p></zipcode>
</entry>
- </website>
--->
- <website name="www.goyellow.de" url="http://www.goyellow.de/inverssuche/?TEL=$NUMBER" prefix="0">
<entry>
<name><a href="[^"]*" onClick="[^"]*" title="[^"]*">([^<]*)</a></name>
<street><p class="address">([^<]*)<br />[\d]*\s*[^<]*</p></street>
<zipcode><p class="address">[^<]*<br />([\d]*)\s*[^<]*</p></zipcode>
</entry>
</website>
- <website name="www.11880.com" url="http://www.11880.com/Suche/index.cfm?fuseaction=Suche.rueckwaertssucheresult&init=true&tel=$NUMBER" prefix="0">
+ <website name="www.11880.com" url="http://www.11880.com/Suche/index.cfm?&fuseaction=Suche.rueckwaertssucheresult&init=true&tel=$NUMBER" prefix="0">
<entry>
- <name><a style="text-decoration: underline;" href="[^"]*?" onclick="[^"]*?" class="popup"[^>]*?>([^<]*?)</a></name>
+ <name><a style="text-decoration: underline;" href="[^"]*?"\s+onclick="[^"]*?"\s+class="popup"[^>]*?>([^<]*?)</a></name>
<street>^\t*?([^,\t]*?), [\d]{5} [^<]*?<br /></street>
<city>^\t*?[^,\t]*?, [\d]{5} ([^<]*?)<br /></city>
<zipcode>^\t*?[^,\t]*?, ([\d]{5}) [^<]*?<br /></zipcode>