{	
	"formats": {
		"default": "{streetAddress}\n{locality} {region} {postalCode}\n{country}",
		"nocountry": "{streetAddress}\n{locality} {region} {postalCode}"
	},
	
	"startAt": "end",
	"fields": [
		{
			"name": "postalCode",
			"line": "startAtLast",
			"pattern": "([0-9]{5})$",
			"matchGroup": 0
		},
		
		   {
			"name": "region",
			"line": "last",
			"pattern": [
					"Adana",
					"Adiyaman",
					"Afyonkarahisar",
					"Agri",
					"Aksaray",
					"Amasya",
					"Ankara",
					"Antalya",
					"Ardahan",
					"Artvin",
					"Aydin",
					"Balikesir",
					"Bartin",
					"Batman",
					"Bayburt",
					"Bilecik",
					"Bingöl",
					"Bitlis",
					"Bolu",
					"Burdur",
					"Bursa",
					"Çanakkale",
					"Çankiri",
					"Çorum",
					"Denizli",
					"Diyarbakir",
					"Düzce",
					"Edirne",
					"Elazig",
					"Erzincan",
					"Erzurum",
					"Eskisehir",
					"Gaziantep",
					"Giresun",
					"Gümüshane",
					"Hakkari",
					"Hatay",
					"Igdir",
					"Isparta",
					"Istanbul",
					"Izmir",
					"Kahramanmaras",
					"Karabük",
					"Karaman",
					"Kars",
					"Kastamonu",
					"Kayseri",
					"Kilis",
					"Kirikkale",
					"Kirklareli",
					"Kirsehir",
					"Kocaeli",
					"Konya",
					"Kütahya",
					"Malatya",
					"Manisa",
					"Mardin",
					"Mersin",
					"Mugla",
					"Mus",
					"Nevsehir",
					"Nigde",
					"Ordu",
					"Osmaniye",
					"Rize",
					"Sakarya",
					"Samsun",
					"Sanliurfa",
					"Siirt",
					"Sinop",
					"Sirnak",
					"Sivas",
					"Tekirdag",
					"Tokat",
					"Trabzon",
					"Tunceli",
					"Usak",
					"Van",
					"Yalova",
					"Yozgat",
					"Zonguldak"

			]
		},
		{
			"name": "locality",
			"line": "last",
			"pattern": "(([ABCÇDEFGĞHIİJKLMNOÖPRSŞTUÜVYZabcçdefgğhıijklmnoöprsştuüvyz-]+)?[ABCÇDEFGĞHIİJKLMNOÖPRSŞTUÜVYZabcçdefgğhıijklmnoöprsştuüvyz-]+)$",
			"matchGroup": 0
		}

	]
}
