Совпадение кредитной карты с номером + истекает и CVV
Привет я хочу код в регулярном выражении или vb.net это совпадение кредитной карты с номером+истекает+CVV в одной строке регулярного выражения, что я сделал
выражение \D{4}-?\д{4}-?\д{4}-?\д{4}
совпадение номеров кредитных карт
(0[1-9]|1[0-2])\/?([0-9]{4}|[0-9]{2})
ИСТЕКАЕТ МАТЧ
[0-9]{3}$
CVV МАТЧ
Мне нужен матч по кредитной карте только в том случае, если матч такой
(!chk) начальное слово (n) номер кредитной карты (M) месяц (y) год (X) cvv
!ЧК nnnnnnnnnnnnnnn ммгг ХХХ
или
!ЧК нннннннннннннн мм|гг ХХХ
или
!ЧК нннннннннннннн мм/гг ХХХ
или
!ЧК нннннннннннннн мм\гг ХХХ
или
!ЧК nnnnnnnnnnnnnnn mmyyyy ХХХ
регулярное выражение
Что я уже пробовал:
\d{4}-?\d{4}-?\d{4}-?\d{4} credit card number MATCH (0[1-9]|1[0-2])\/?([0-9]{4}|[0-9]{2}) EXPIRE MATCH [0-9]{3}$