У меня есть массив, который содержит начальные 2 символа областей почтового индекса в Perl, например:
@acceptedPostcodes = ("CV", "LE", "CM", "CB", "EN", "SG", "NN", "MK", "LU", "PE", "ST", "TF", "DE", "WS");
У меня есть окно поиска, в котором пользователь вводит частично или полный почтовый индекс. Мне нужно проверить, начинался ли введенный ими почтовый индекс с одного из элементов массива, поэтому, например, если бы они ввели «CV2 1DH», он оценивал бы как «истина», а если бы они вводили что-то вроде «YO1 8WE», он бы перевел бы в «ложь» как он не начинается с одного из значений массива.
Теперь это было бы легко сделать для меня в PHP, но Perl не слишком хорош для меня, и до сих пор мои усилия не были очень плодотворными.
Любая идея выглядывает?