[ОТВЕТИТЬ]
Опции темы
19.01.2008 20:23  
shebdim
Честно думал, но так и не уловил что вы хотите получить. Начнём с начала, у вас есть карты с номерами длиной от 9 до 12 символов не включая служебные. И есть карты, видимо тоже дисконтные, в формате международных - с разделителем. Ваша задача превратить их в вид, который считывался на IPC когда служебные символы заменялись буквами. Правильно? Я вот пока не понял что у вас не получилось. И что за доработка тут нам рождается :)
 
20.01.2008 10:11  
Mtirt
Нет. не совсем то.
И него есть карты 10 символов + служебный (обычно "?").
И есть карты 9 символов + служебный (аналогично).
Ну и при считывании карт второго типа срабатывает шаблон ввода на первые, карту не находит, следующий шаблон ввода не ищет.
Хотим, чтобы можно было явно задать, что эти 10 символов обязательно должны быть цифрами.
 
20.01.2008 10:54  
shebdim
первое что пришло на ум - написать один шаблон
Код:
[1..1][1..n][1..1]
и в качестве номера указать
Код:
B$2F
если нужны карты в которых разделитель должен меняться на D можно первым (он более кокретный поэтому должен стоять выше) шаблоном поставить ещё один
Код:
[1..1][1..n][=][1..n][1..1]
и в качестве номера указать
Код:
B$2D$4F
 
 


Опции темы



Часовой пояс GMT +3, время: 10:47.

Все в прочитанное - Календарь - RSS - - Карта - Вверх 👫 Яндекс.Метрика
Форум сделан на основе vBulletin®
Copyright ©2000 - 2016, Jelsoft Enterprises Ltd. Перевод: zCarot и OlegON
В случае заимствования информации гипертекстовая индексируемая ссылка на Форум обязательна.