<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en-GB">
	<id>https://the-democratika.com/wiki/index.php?action=history&amp;feed=atom&amp;title=Module%3AFind_country</id>
	<title>Module:Find country - Revision history</title>
	<link rel="self" type="application/atom+xml" href="https://the-democratika.com/wiki/index.php?action=history&amp;feed=atom&amp;title=Module%3AFind_country"/>
	<link rel="alternate" type="text/html" href="https://the-democratika.com/wiki/index.php?title=Module:Find_country&amp;action=history"/>
	<updated>2026-04-04T14:45:57Z</updated>
	<subtitle>Revision history for this page on the wiki</subtitle>
	<generator>MediaWiki 1.43.0</generator>
	<entry>
		<id>https://the-democratika.com/wiki/index.php?title=Module:Find_country&amp;diff=8586&amp;oldid=prev</id>
		<title>&gt;Neveselbert: &#039;US&#039;, 	&#039;U.S.&#039;,</title>
		<link rel="alternate" type="text/html" href="https://the-democratika.com/wiki/index.php?title=Module:Find_country&amp;diff=8586&amp;oldid=prev"/>
		<updated>2022-08-09T10:48:32Z</updated>

		<summary type="html">&lt;p&gt;&amp;#039;US&amp;#039;, 	&amp;#039;U.S.&amp;#039;,&lt;/p&gt;
&lt;p&gt;&lt;b&gt;New page&lt;/b&gt;&lt;/p&gt;&lt;div&gt;--[[ v1.00&lt;br /&gt;
     Test the string against the list of countries/continents.&lt;br /&gt;
     Return the first word which matches a country/continent name ...&lt;br /&gt;
     unless the &amp;quot;match=&amp;quot; parameter specifies a different match.&lt;br /&gt;
     If there is no match, then return an empty string ... unless&lt;br /&gt;
     the &amp;quot;nomatch&amp;quot; parameter specifies something different&lt;br /&gt;
]]&lt;br /&gt;
&lt;br /&gt;
local getArgs = require(&amp;#039;Module:Arguments&amp;#039;).getArgs&lt;br /&gt;
local p = {}&lt;br /&gt;
&lt;br /&gt;
-- config&lt;br /&gt;
local nomatch = &amp;quot;&amp;quot;&lt;br /&gt;
local matchnum = 1&lt;br /&gt;
&lt;br /&gt;
local countryList = {&lt;br /&gt;
	&amp;#039;South Africa&amp;#039;,&lt;br /&gt;
	&amp;#039;the Central African Republic&amp;#039;,&lt;br /&gt;
	&amp;#039;Central African Republic&amp;#039;,	&lt;br /&gt;
	&amp;#039;Africa&amp;#039;,&lt;br /&gt;
	&amp;#039;Antarctica&amp;#039;,&lt;br /&gt;
	&amp;#039;Central Asia&amp;#039;,&lt;br /&gt;
	&amp;#039;South Asia&amp;#039;,&lt;br /&gt;
	&amp;#039;South East Asia&amp;#039;,&lt;br /&gt;
	&amp;#039;Southeast Asia&amp;#039;,&lt;br /&gt;
	&amp;#039;Asia&amp;#039;,&lt;br /&gt;
	&amp;#039;the Caribbean&amp;#039;,&lt;br /&gt;
	&amp;#039;Caribbean&amp;#039;,&lt;br /&gt;
	&amp;#039;Eurasia&amp;#039;,&lt;br /&gt;
	&amp;#039;Europe&amp;#039;,&lt;br /&gt;
	&amp;#039;the Middle East&amp;#039;,&lt;br /&gt;
	&amp;#039;Middle East&amp;#039;,&lt;br /&gt;
	&amp;#039;Central America&amp;#039;,&lt;br /&gt;
	&amp;#039;North America&amp;#039;,&lt;br /&gt;
	&amp;#039;South America&amp;#039;,&lt;br /&gt;
	&amp;#039;Oceania&amp;#039;,&lt;br /&gt;
	&amp;#039;the Americas&amp;#039;,&lt;br /&gt;
	&amp;#039;Afghanistan&amp;#039;,&lt;br /&gt;
	&amp;#039;Albania&amp;#039;,&lt;br /&gt;
	&amp;#039;Algeria&amp;#039;,&lt;br /&gt;
	&amp;#039;American Samoa&amp;#039;,&lt;br /&gt;
	&amp;#039;Andorra&amp;#039;,&lt;br /&gt;
	&amp;#039;Angola&amp;#039;,&lt;br /&gt;
	&amp;#039;Anguilla&amp;#039;,&lt;br /&gt;
	&amp;#039;Antigua and Barbuda&amp;#039;,&lt;br /&gt;
	&amp;#039;Argentina&amp;#039;,&lt;br /&gt;
	&amp;#039;Armenia&amp;#039;,&lt;br /&gt;
	&amp;#039;Aruba&amp;#039;,&lt;br /&gt;
	&amp;#039;Australia&amp;#039;,&lt;br /&gt;
	&amp;#039;the Austrian Empire&amp;#039;,&lt;br /&gt;
	&amp;#039;Austrian Empire&amp;#039;,	&lt;br /&gt;
	&amp;#039;Austria-Hungary&amp;#039;,&lt;br /&gt;
	&amp;#039;Austria&amp;#039;,&lt;br /&gt;
	&amp;#039;Azerbaijan&amp;#039;,&lt;br /&gt;
	&amp;#039;the Bahamas&amp;#039;,&lt;br /&gt;
	&amp;#039;Bahamas&amp;#039;,&lt;br /&gt;
	&amp;#039;Bahrain&amp;#039;,&lt;br /&gt;
	&amp;#039;Bangladesh&amp;#039;,&lt;br /&gt;
	&amp;#039;Barbados&amp;#039;,&lt;br /&gt;
	&amp;#039;Belarus&amp;#039;,&lt;br /&gt;
	&amp;#039;Belgium&amp;#039;,&lt;br /&gt;
	&amp;#039;Belize&amp;#039;,&lt;br /&gt;
	&amp;#039;Benin&amp;#039;,&lt;br /&gt;
	&amp;#039;Bermuda&amp;#039;,&lt;br /&gt;
	&amp;#039;Bhutan&amp;#039;,&lt;br /&gt;
	&amp;#039;Bolivia&amp;#039;,&lt;br /&gt;
	&amp;#039;Bosnia and Herzegovina&amp;#039;,&lt;br /&gt;
	&amp;#039;Botswana&amp;#039;,&lt;br /&gt;
	&amp;#039;Brazil&amp;#039;,&lt;br /&gt;
	&amp;#039;Brunei Darussalam&amp;#039;,&lt;br /&gt;
	&amp;#039;Brunei&amp;#039;,&lt;br /&gt;
	&amp;#039;Bulgaria&amp;#039;,&lt;br /&gt;
	&amp;#039;Burkina Faso&amp;#039;,&lt;br /&gt;
	&amp;#039;Burundi&amp;#039;,&lt;br /&gt;
	&amp;#039;Cambodia&amp;#039;,&lt;br /&gt;
	&amp;#039;Cameroon&amp;#039;,&lt;br /&gt;
	&amp;#039;Canada&amp;#039;,&lt;br /&gt;
	&amp;#039;Cape Verde&amp;#039;,&lt;br /&gt;
	&amp;#039;the Cayman Islands&amp;#039;,&lt;br /&gt;
	&amp;#039;Cayman Islands&amp;#039;,&lt;br /&gt;
	&amp;#039;Chad&amp;#039;,&lt;br /&gt;
	&amp;#039;Chile&amp;#039;,&lt;br /&gt;
	&amp;quot;the People&amp;#039;s Republic of China&amp;quot;,&lt;br /&gt;
	&amp;quot;People&amp;#039;s Republic of China&amp;quot;,&lt;br /&gt;
	&amp;#039;China PR&amp;#039;,&lt;br /&gt;
	&amp;#039;PR China&amp;#039;,&lt;br /&gt;
	&amp;#039;China&amp;#039;,&lt;br /&gt;
	&amp;#039;Colombia&amp;#039;,&lt;br /&gt;
	&amp;#039;Comoros&amp;#039;,&lt;br /&gt;
	&amp;#039;the Republic of the Congo&amp;#039;,&lt;br /&gt;
	&amp;#039;the Democratic Republic of the Congo&amp;#039;,&lt;br /&gt;
	&amp;#039;Democratic Republic of the Congo&amp;#039;,&lt;br /&gt;
	&amp;#039;Congo DR&amp;#039;,&lt;br /&gt;
	&amp;#039;DR Congo&amp;#039;,&lt;br /&gt;
	&amp;#039;DRC&amp;#039;,	&lt;br /&gt;
	&amp;#039;the Congo&amp;#039;,&lt;br /&gt;
	&amp;#039;Congo&amp;#039;,&lt;br /&gt;
	&amp;#039;Cook Islands&amp;#039;,&lt;br /&gt;
	&amp;#039;Costa Rica&amp;#039;,&lt;br /&gt;
	&amp;#039;Croatia&amp;#039;,&lt;br /&gt;
	&amp;#039;Cuba&amp;#039;,&lt;br /&gt;
	&amp;#039;Curaçao&amp;#039;,&lt;br /&gt;
	&amp;#039;Curacao&amp;#039;,&lt;br /&gt;
	&amp;#039;Cyprus&amp;#039;,&lt;br /&gt;
	&amp;#039;the Czech Republic&amp;#039;,&lt;br /&gt;
	&amp;#039;Czech Republic&amp;#039;,&lt;br /&gt;
	&amp;#039;Czechia&amp;#039;,&lt;br /&gt;
	&amp;#039;Denmark&amp;#039;,&lt;br /&gt;
	&amp;#039;Djibouti&amp;#039;,&lt;br /&gt;
	&amp;#039;the Dominican Republic&amp;#039;,&lt;br /&gt;
	&amp;#039;Dominican Republic&amp;#039;,&lt;br /&gt;
	&amp;#039;Dominica&amp;#039;,&lt;br /&gt;
	&amp;#039;East Timor&amp;#039;,&lt;br /&gt;
	&amp;#039;Timor-Leste&amp;#039;,&lt;br /&gt;
	&amp;#039;Ecuador&amp;#039;,&lt;br /&gt;
	&amp;#039;Egypt&amp;#039;,&lt;br /&gt;
	&amp;#039;El Salvador&amp;#039;,&lt;br /&gt;
	&amp;#039;England&amp;#039;,&lt;br /&gt;
	&amp;#039;Eritrea&amp;#039;,&lt;br /&gt;
	&amp;#039;Estonia&amp;#039;,&lt;br /&gt;
	&amp;#039;Eswatini&amp;#039;,	&lt;br /&gt;
	&amp;#039;Ethiopia&amp;#039;,&lt;br /&gt;
	&amp;#039;the Falkland Islands&amp;#039;,&lt;br /&gt;
	&amp;#039;Falkland Islands&amp;#039;,&lt;br /&gt;
	&amp;#039;the Faroe Islands&amp;#039;,&lt;br /&gt;
	&amp;#039;Faroe Islands&amp;#039;,&lt;br /&gt;
	&amp;#039;Fiji&amp;#039;,&lt;br /&gt;
	&amp;#039;Finland&amp;#039;,&lt;br /&gt;
	&amp;#039;France&amp;#039;,&lt;br /&gt;
	&amp;#039;Gabon&amp;#039;,&lt;br /&gt;
	&amp;#039;the Gambia&amp;#039;,&lt;br /&gt;
	&amp;#039;Gambia&amp;#039;,&lt;br /&gt;
	&amp;#039;Georgia&amp;#039;,&lt;br /&gt;
	&amp;#039;Germany&amp;#039;,&lt;br /&gt;
	&amp;#039;Ghana&amp;#039;,&lt;br /&gt;
	&amp;#039;Gibraltar&amp;#039;,&lt;br /&gt;
	&amp;#039;Great Britain&amp;#039;,&lt;br /&gt;
	&amp;#039;Britain&amp;#039;,&lt;br /&gt;
	&amp;#039;Greece&amp;#039;,&lt;br /&gt;
	&amp;#039;Grenada&amp;#039;,&lt;br /&gt;
	&amp;#039;Guam&amp;#039;,&lt;br /&gt;
	&amp;#039;Guatemala&amp;#039;,&lt;br /&gt;
	&amp;#039;Papua New Guinea&amp;#039;,	&lt;br /&gt;
	&amp;#039;Equatorial Guinea&amp;#039;,	&lt;br /&gt;
	&amp;#039;Guinea-Bissau&amp;#039;,&lt;br /&gt;
	&amp;#039;Guinea&amp;#039;,&lt;br /&gt;
	&amp;#039;Guyana&amp;#039;,&lt;br /&gt;
	&amp;#039;Haiti&amp;#039;,&lt;br /&gt;
	&amp;#039;Honduras&amp;#039;,&lt;br /&gt;
	&amp;#039;Hong Kong&amp;#039;,&lt;br /&gt;
	&amp;#039;Hungary&amp;#039;,&lt;br /&gt;
	&amp;#039;Iceland&amp;#039;,&lt;br /&gt;
	&amp;#039;India&amp;#039;,&lt;br /&gt;
	&amp;#039;Indonesia&amp;#039;,&lt;br /&gt;
	&amp;#039;Iran&amp;#039;,&lt;br /&gt;
	&amp;#039;Iraq&amp;#039;,&lt;br /&gt;
	&amp;#039;Northern Ireland&amp;#039;,	&lt;br /&gt;
	&amp;#039;the Republic of Ireland&amp;#039;,&lt;br /&gt;
	&amp;#039;Republic of Ireland&amp;#039;,&lt;br /&gt;
	&amp;#039;Ireland&amp;#039;,&lt;br /&gt;
	&amp;#039;Israel&amp;#039;,&lt;br /&gt;
	&amp;#039;Italy&amp;#039;,&lt;br /&gt;
	&amp;#039;Ivory Coast&amp;#039;,&lt;br /&gt;
	&amp;quot;Côte d&amp;#039;Ivoire&amp;quot;,&lt;br /&gt;
	&amp;#039;Jamaica&amp;#039;,&lt;br /&gt;
	&amp;#039;Japan&amp;#039;,&lt;br /&gt;
	&amp;#039;Jordan&amp;#039;,&lt;br /&gt;
	&amp;#039;Kazakhstan&amp;#039;,&lt;br /&gt;
	&amp;#039;Kenya&amp;#039;,&lt;br /&gt;
	&amp;#039;Kiribati&amp;#039;,&lt;br /&gt;
	&amp;#039;Kosovo&amp;#039;,&lt;br /&gt;
	&amp;#039;the Republic of Kosovo&amp;#039;,&lt;br /&gt;
	&amp;#039;Republic of Kosovo&amp;#039;,&lt;br /&gt;
	&amp;#039;Kuwait&amp;#039;,&lt;br /&gt;
	&amp;#039;Kyrgyzstan&amp;#039;,&lt;br /&gt;
	&amp;#039;the Kyrgyz Republic&amp;#039;,&lt;br /&gt;
	&amp;#039;Kyrgyz Republic&amp;#039;,&lt;br /&gt;
	&amp;quot;the Lao People&amp;#039;s Democratic Republic&amp;quot;,&lt;br /&gt;
	&amp;quot;Lao People&amp;#039;s Democratic Republic&amp;quot;,&lt;br /&gt;
	&amp;#039;Laos&amp;#039;,&lt;br /&gt;
	&amp;#039;Latvia&amp;#039;,&lt;br /&gt;
	&amp;#039;Lebanon&amp;#039;,&lt;br /&gt;
	&amp;#039;Lesotho&amp;#039;,&lt;br /&gt;
	&amp;#039;Liberia&amp;#039;,&lt;br /&gt;
	&amp;#039;Libya&amp;#039;,&lt;br /&gt;
	&amp;#039;Liechtenstein&amp;#039;,&lt;br /&gt;
	&amp;#039;Lithuania&amp;#039;,&lt;br /&gt;
	&amp;#039;Luxembourg&amp;#039;,&lt;br /&gt;
	&amp;#039;Macau&amp;#039;,&lt;br /&gt;
	&amp;#039;the Republic of Macedonia&amp;#039;,&lt;br /&gt;
	&amp;#039;Republic of Macedonia&amp;#039;,&lt;br /&gt;
	&amp;#039;North Macedonia&amp;#039;,&lt;br /&gt;
	&amp;#039;Macedonia&amp;#039;,&lt;br /&gt;
	&amp;#039;Madagascar&amp;#039;,&lt;br /&gt;
	&amp;#039;Malawi&amp;#039;,&lt;br /&gt;
	&amp;#039;Malaysia&amp;#039;,&lt;br /&gt;
	&amp;#039;the Maldives&amp;#039;,&lt;br /&gt;
	&amp;#039;Maldives&amp;#039;,&lt;br /&gt;
	&amp;#039;Mali&amp;#039;,&lt;br /&gt;
	&amp;#039;Malta&amp;#039;,&lt;br /&gt;
	&amp;#039;the Marshall Islands&amp;#039;,&lt;br /&gt;
	&amp;#039;Marshall Islands&amp;#039;,&lt;br /&gt;
	&amp;#039;Mauritania&amp;#039;,&lt;br /&gt;
	&amp;#039;Mauritius&amp;#039;,&lt;br /&gt;
	&amp;#039;Mexico&amp;#039;,&lt;br /&gt;
	&amp;#039;the Federated States of Micronesia&amp;#039;,&lt;br /&gt;
	&amp;#039;Federated States of Micronesia&amp;#039;,&lt;br /&gt;
	&amp;#039;Micronesia&amp;#039;,&lt;br /&gt;
	&amp;#039;FSM&amp;#039;,&lt;br /&gt;
	&amp;#039;Moldova&amp;#039;,&lt;br /&gt;
	&amp;#039;Monaco&amp;#039;,&lt;br /&gt;
	&amp;#039;Mongolia&amp;#039;,&lt;br /&gt;
	&amp;#039;Montenegro&amp;#039;,&lt;br /&gt;
	&amp;#039;Montserrat&amp;#039;,&lt;br /&gt;
	&amp;#039;Morocco&amp;#039;,&lt;br /&gt;
	&amp;#039;Mozambique&amp;#039;,&lt;br /&gt;
	&amp;#039;Myanmar&amp;#039;,&lt;br /&gt;
	&amp;#039;Namibia&amp;#039;,&lt;br /&gt;
	&amp;#039;Nauru&amp;#039;,&lt;br /&gt;
	&amp;#039;Nepal&amp;#039;,&lt;br /&gt;
	&amp;#039;the Netherlands&amp;#039;,&lt;br /&gt;
	&amp;#039;Netherlands&amp;#039;,&lt;br /&gt;
	&amp;#039;New Caledonia&amp;#039;,&lt;br /&gt;
	&amp;#039;New Zealand&amp;#039;,&lt;br /&gt;
	&amp;#039;Nicaragua&amp;#039;,&lt;br /&gt;
	&amp;#039;Nigeria&amp;#039;,&lt;br /&gt;
	&amp;#039;Niger&amp;#039;,&lt;br /&gt;
	&amp;#039;North Korea&amp;#039;,&lt;br /&gt;
	&amp;quot;the People&amp;#039;s Democratic Republic of Korea&amp;quot;,&lt;br /&gt;
	&amp;quot;the Democratic People&amp;#039;s Republic of Korea&amp;quot;,&lt;br /&gt;
	&amp;quot;Democratic People&amp;#039;s Republic of Korea&amp;quot;,&lt;br /&gt;
	&amp;quot;People&amp;#039;s Democratic Republic of Korea&amp;quot;,&lt;br /&gt;
	&amp;#039;DPR Korea&amp;#039;,&lt;br /&gt;
	&amp;#039;Korea DPR&amp;#039;,&lt;br /&gt;
	&amp;#039;Norway&amp;#039;,&lt;br /&gt;
	&amp;#039;Oman&amp;#039;,&lt;br /&gt;
	&amp;#039;the Ottoman Empire&amp;#039;,&lt;br /&gt;
	&amp;#039;Ottoman Empire&amp;#039;,&lt;br /&gt;
	&amp;#039;Ottoman Egypt&amp;#039;,	&lt;br /&gt;
	&amp;#039;Pakistan&amp;#039;,&lt;br /&gt;
	&amp;#039;Palau&amp;#039;,&lt;br /&gt;
	&amp;#039;Mandatory Palestine&amp;#039;,&lt;br /&gt;
	&amp;#039;Palestine&amp;#039;,&lt;br /&gt;
	&amp;#039;the Palestinian territories&amp;#039;,&lt;br /&gt;
	&amp;#039;Palestinian territories&amp;#039;,&lt;br /&gt;
	&amp;#039;Panama&amp;#039;,&lt;br /&gt;
	&amp;#039;Paraguay&amp;#039;,&lt;br /&gt;
	&amp;#039;Peru&amp;#039;,&lt;br /&gt;
	&amp;#039;the Philippines&amp;#039;,&lt;br /&gt;
	&amp;#039;Philippines&amp;#039;,&lt;br /&gt;
	&amp;#039;Poland&amp;#039;,&lt;br /&gt;
	&amp;#039;Portugal&amp;#039;,&lt;br /&gt;
	&amp;#039;Puerto Rico&amp;#039;,&lt;br /&gt;
	&amp;#039;the Spanish Virgin Islands&amp;#039;,&lt;br /&gt;
	&amp;#039;Spanish Virgin Islands&amp;#039;,&lt;br /&gt;
	&amp;#039;Qatar&amp;#039;,&lt;br /&gt;
	&amp;#039;Romania&amp;#039;,&lt;br /&gt;
	&amp;#039;the Russian Empire&amp;#039;,&lt;br /&gt;
	&amp;#039;Russian Empire&amp;#039;,&lt;br /&gt;
	&amp;#039;the Russian Federation&amp;#039;,&lt;br /&gt;
	&amp;#039;Russian Federation&amp;#039;,&lt;br /&gt;
	&amp;#039;Russia&amp;#039;,&lt;br /&gt;
	&amp;#039;Rwanda&amp;#039;,&lt;br /&gt;
	&amp;#039;Saint Kitts and Nevis&amp;#039;,&lt;br /&gt;
	&amp;#039;Saint Lucia&amp;#039;,&lt;br /&gt;
	&amp;#039;Saint Vincent and the Grenadines&amp;#039;,&lt;br /&gt;
	&amp;#039;Western Samoa&amp;#039;,&lt;br /&gt;
	&amp;#039;Samoa&amp;#039;,&lt;br /&gt;
	&amp;#039;San Marino&amp;#039;,&lt;br /&gt;
	&amp;#039;São Tomé and Príncipe&amp;#039;,&lt;br /&gt;
	&amp;#039;São Tomé and Príncipe&amp;#039;,&lt;br /&gt;
	&amp;#039;Sao Tome and Principe&amp;#039;,&lt;br /&gt;
	&amp;#039;Saudi Arabia&amp;#039;,&lt;br /&gt;
	&amp;#039;Scotland&amp;#039;,&lt;br /&gt;
	&amp;#039;Senegal&amp;#039;,&lt;br /&gt;
	&amp;#039;Serbia&amp;#039;,&lt;br /&gt;
	&amp;#039;Seychelles&amp;#039;,&lt;br /&gt;
	&amp;#039;Sierra Leone&amp;#039;,&lt;br /&gt;
	&amp;#039;Singapore&amp;#039;,&lt;br /&gt;
	&amp;#039;Slovakia&amp;#039;,&lt;br /&gt;
	&amp;#039;Slovenia&amp;#039;,&lt;br /&gt;
	&amp;#039;the Solomon Islands&amp;#039;,&lt;br /&gt;
	&amp;#039;Solomon Islands&amp;#039;,&lt;br /&gt;
	&amp;#039;Somalia&amp;#039;,&lt;br /&gt;
	&amp;#039;South Korea&amp;#039;,&lt;br /&gt;
	&amp;#039;the Republic of Korea&amp;#039;,&lt;br /&gt;
	&amp;#039;Korea Republic&amp;#039;,&lt;br /&gt;
	&amp;#039;South Sudan&amp;#039;,&lt;br /&gt;
	&amp;#039;Sudan&amp;#039;,&lt;br /&gt;
	&amp;#039;Spain&amp;#039;,&lt;br /&gt;
	&amp;#039;Sri Lanka&amp;#039;,&lt;br /&gt;
	&amp;#039;Suriname&amp;#039;,&lt;br /&gt;
	&amp;#039;Swaziland&amp;#039;,&lt;br /&gt;
	&amp;#039;Sweden&amp;#039;,&lt;br /&gt;
	&amp;#039;Switzerland&amp;#039;,&lt;br /&gt;
	&amp;#039;Syria&amp;#039;,&lt;br /&gt;
	&amp;#039;Tahiti&amp;#039;,&lt;br /&gt;
	&amp;#039;the Republic of China&amp;#039;,&lt;br /&gt;
	&amp;#039;Republic of China&amp;#039;,&lt;br /&gt;
	&amp;#039;Taiwan&amp;#039;,&lt;br /&gt;
	&amp;#039;Tajikistan&amp;#039;,&lt;br /&gt;
	&amp;#039;Tanzania&amp;#039;,&lt;br /&gt;
	&amp;#039;Thailand&amp;#039;,&lt;br /&gt;
	&amp;#039;Togo&amp;#039;,&lt;br /&gt;
	&amp;#039;Tonga&amp;#039;,&lt;br /&gt;
	&amp;#039;Trinidad and Tobago&amp;#039;,&lt;br /&gt;
	&amp;#039;Trinidad&amp;#039;,&lt;br /&gt;
	&amp;#039;Tobago&amp;#039;,&lt;br /&gt;
	&amp;#039;Tunisia&amp;#039;,&lt;br /&gt;
	&amp;#039;Turkey&amp;#039;,&lt;br /&gt;
	&amp;#039;Turkmenistan&amp;#039;,&lt;br /&gt;
	&amp;#039;Turks and Caicos Islands&amp;#039;,&lt;br /&gt;
	&amp;#039;Tuvalu&amp;#039;,&lt;br /&gt;
	&amp;#039;Uganda&amp;#039;,&lt;br /&gt;
	&amp;#039;Ukraine&amp;#039;,&lt;br /&gt;
	&amp;#039;the United Arab Emirates&amp;#039;,&lt;br /&gt;
	&amp;#039;the UAE&amp;#039;,&lt;br /&gt;
	&amp;#039;the U.A.E.&amp;#039;,&lt;br /&gt;
	&amp;#039;United Arab Emirates&amp;#039;,&lt;br /&gt;
	&amp;#039;UAE&amp;#039;,&lt;br /&gt;
	&amp;#039;U.A.E.&amp;#039;,&lt;br /&gt;
	&amp;#039;the United Kingdom&amp;#039;,&lt;br /&gt;
	&amp;#039;United Kingdom&amp;#039;,&lt;br /&gt;
	&amp;#039;the UK&amp;#039;,&lt;br /&gt;
	&amp;#039;the U.K.&amp;#039;,&lt;br /&gt;
	&amp;#039;UK&amp;#039;,&lt;br /&gt;
	&amp;#039;U.K.&amp;#039;,&lt;br /&gt;
	&amp;#039;the United States of America&amp;#039;,&lt;br /&gt;
	&amp;#039;the United States&amp;#039;,&lt;br /&gt;
	&amp;#039;the USA&amp;#039;,&lt;br /&gt;
	&amp;#039;the U.S.A.&amp;#039;,&lt;br /&gt;
	&amp;#039;United States of America&amp;#039;,&lt;br /&gt;
	&amp;#039;United States&amp;#039;,&lt;br /&gt;
	&amp;#039;US&amp;#039;,&lt;br /&gt;
	&amp;#039;U.S.&amp;#039;,&lt;br /&gt;
	&amp;#039;USA&amp;#039;,&lt;br /&gt;
	&amp;#039;U.S.A.&amp;#039;,&lt;br /&gt;
	&amp;#039;America&amp;#039;,&lt;br /&gt;
	&amp;#039;Uruguay&amp;#039;,&lt;br /&gt;
	&amp;#039;Uzbekistan&amp;#039;,&lt;br /&gt;
	&amp;#039;Vanuatu&amp;#039;,&lt;br /&gt;
	&amp;#039;Venezuela&amp;#039;,&lt;br /&gt;
	&amp;#039;Vietnam&amp;#039;,&lt;br /&gt;
	&amp;#039;the British Virgin Islands&amp;#039;,&lt;br /&gt;
	&amp;#039;British Virgin Islands&amp;#039;,&lt;br /&gt;
	&amp;#039;UK Virgin Islands&amp;#039;,&lt;br /&gt;
	&amp;#039;U.K. Virgin Islands&amp;#039;,&lt;br /&gt;
	&amp;#039;the United States Virgin Islands&amp;#039;,&lt;br /&gt;
	&amp;#039;the US Virgin Islands&amp;#039;,&lt;br /&gt;
	&amp;#039;the U.S. Virgin Islands&amp;#039;,&lt;br /&gt;
	&amp;#039;United States Virgin Islands&amp;#039;,&lt;br /&gt;
	&amp;#039;US Virgin Islands&amp;#039;,&lt;br /&gt;
	&amp;#039;U.S. Virgin Islands&amp;#039;,&lt;br /&gt;
	&amp;#039;the Virgin Islands&amp;#039;,&lt;br /&gt;
	&amp;#039;Virgin Islands&amp;#039;,&lt;br /&gt;
	&amp;#039;Wales&amp;#039;,&lt;br /&gt;
	&amp;#039;Yemen&amp;#039;,&lt;br /&gt;
	&amp;#039;Zambia&amp;#039;,&lt;br /&gt;
	&amp;#039;Zimbabwe&amp;#039;,&lt;br /&gt;
	&amp;#039;Find country/testcases&amp;#039;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
-- returns the name of a country that is found in the string&lt;br /&gt;
-- ... or an empty string if there is no match&lt;br /&gt;
function findcountryinstring(str)&lt;br /&gt;
&lt;br /&gt;
	nMatches = 0&lt;br /&gt;
	myMatches ={}&lt;br /&gt;
	str=&amp;quot; &amp;quot; .. str:gsub(&amp;quot;^%s*(.-)%s*$&amp;quot;, &amp;quot;%1&amp;quot;) .. &amp;quot; &amp;quot;&lt;br /&gt;
&lt;br /&gt;
		-- check agaist each country&lt;br /&gt;
		-- if there is a match, then return that country&lt;br /&gt;
		for i, thiscountry in ipairs(countryList) do&lt;br /&gt;
			if mw.ustring.find(str, thiscountry) then&lt;br /&gt;
				nMatches = nMatches + 1&lt;br /&gt;
				myMatches[nMatches] = thiscountry&lt;br /&gt;
			end&lt;br /&gt;
		end&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
	if (nMatches == 0) then&lt;br /&gt;
		-- none of the title words matches a whole country&lt;br /&gt;
		return nomatch&lt;br /&gt;
	end&lt;br /&gt;
	&lt;br /&gt;
	if ((matchnum &amp;gt;= 1) and (matchnum &amp;lt;= nMatches)) then&lt;br /&gt;
		return myMatches[matchnum]&lt;br /&gt;
	end&lt;br /&gt;
&lt;br /&gt;
	if (matchnum &amp;lt; 0) then&lt;br /&gt;
		matchnum = matchnum + 1 -- so that -1 is the last match etc&lt;br /&gt;
		if ((matchnum + nMatches) &amp;gt;= 1) then&lt;br /&gt;
			return myMatches[matchnum + nMatches]&lt;br /&gt;
		end&lt;br /&gt;
	end&lt;br /&gt;
	&lt;br /&gt;
	-- if we get here, we have not found a match at the position specified by &amp;quot;matchnum&amp;quot;&lt;br /&gt;
	return nomatch&lt;br /&gt;
end&lt;br /&gt;
&lt;br /&gt;
function p.main(frame)&lt;br /&gt;
	local args = getArgs(frame)&lt;br /&gt;
	return p._main(args)&lt;br /&gt;
end&lt;br /&gt;
&lt;br /&gt;
function p._main(args)&lt;br /&gt;
	if (args[&amp;#039;nomatch&amp;#039;] ~= nil) then&lt;br /&gt;
		nomatch = args[&amp;#039;nomatch&amp;#039;]&lt;br /&gt;
	end&lt;br /&gt;
	&lt;br /&gt;
	-- by default, we return the first match&lt;br /&gt;
	-- but the optional &amp;quot;C&amp;quot; paarmeter sets the &amp;quot;matchnum&amp;quot; variable, which&lt;br /&gt;
	-- * for a positive matchnum &amp;quot;n&amp;quot;, returns the nth match if it exists&lt;br /&gt;
	-- * for a positive matchnum &amp;quot;n&amp;quot;, returns (if it exists) the nth match&lt;br /&gt;
	--   counting backwards from the end.&lt;br /&gt;
	--   So &amp;quot;match=-1&amp;quot; returns the last match&lt;br /&gt;
	--   and &amp;quot;match=-3&amp;quot; returns the 3rd-last match&lt;br /&gt;
	if (args[&amp;#039;match&amp;#039;] ~= nil) then&lt;br /&gt;
		matchnum = tonumber(args[&amp;#039;match&amp;#039;])&lt;br /&gt;
		if ((matchnum == nil) or (matchnum == 0)) then&lt;br /&gt;
			matchnum = 1&lt;br /&gt;
		end&lt;br /&gt;
	end&lt;br /&gt;
	&lt;br /&gt;
	-- by default, we use the current page&lt;br /&gt;
	-- but if the &amp;quot;string=&amp;quot; parameters is supplied, we use that&lt;br /&gt;
	-- so we try the parameter first&lt;br /&gt;
	thispagename = nil&lt;br /&gt;
	if ((args[&amp;#039;string&amp;#039;] ~= nil) and (args[&amp;#039;string&amp;#039;] ~= &amp;quot;&amp;quot;)) then&lt;br /&gt;
		-- we have a non-empty &amp;quot;string&amp;quot; parameter, so we use it&lt;br /&gt;
		thisstring = args[&amp;#039;string&amp;#039;]&lt;br /&gt;
	else&lt;br /&gt;
		-- get the page title&lt;br /&gt;
		thispage = mw.title.getCurrentTitle()&lt;br /&gt;
		thisstring = thispage.text;&lt;br /&gt;
	end&lt;br /&gt;
	&lt;br /&gt;
	-- now check the pagename to try to find a country&lt;br /&gt;
	result = findcountryinstring(thisstring)&lt;br /&gt;
	if (result == &amp;quot;&amp;quot;) then&lt;br /&gt;
		return nomatch&lt;br /&gt;
	end&lt;br /&gt;
	return result&lt;br /&gt;
end&lt;br /&gt;
&lt;br /&gt;
return p&lt;/div&gt;</summary>
		<author><name>&gt;Neveselbert</name></author>
	</entry>
</feed>