Может кто-нибудь помочь мне в проверке жалом, используя регулярное выражение:Regular Expression Dynamic Формат
Моя строка будет в любом формате позволяет увидеть
12AAA22TBI
выше Стинг в формате NNTTTNNTTT
Где
N - число, T - ТЕКСТ
Я могу написать код для проверки формата в статике. Но формат будет динамичным.
Предположим, что второй случай может быть 123456TTT = NNNNNNTTT
Формат будет другим. Может ли кто-нибудь помочь мне написать обычный экспресс с динамическим значением;
Примечание: Длина строки, а также длина ФОРМАТ изменится.
псевдокод:
Function ('FORMAT','STRING'){
IF(FORMAT == STRING): Return 1;
ELSE Return 0;
}
FORMAT == STRING
Здесь мне нужна помощь, чтобы проверить формат и строку, используя регулярное выражение, но динамически.
Пример: Моя функция будет тот же, но формат и строка будет отличаться:
1. NNNTTTNN -- 111ABC22
2. TNTNTNTN -- A1B2C3D4
3. TTTTNNNNN -- ABCD12345
4. TTNNTTTTTT -- AB01ABCDEF
Выше некоторые из примеров.
Вы спрашиваете «* как конвертировать' NNTTTNN' в регулярное выражение? * "Или что-то еще? – DCoder
Да, но здесь NNTTTNN будет динамическим, например TTTTNNNTT, он может изменить позицию, но нам нужно проверить формат относительно формата. в строке .. – TomPHP
Пожалуйста, добавьте несколько примеров - ввод и вывод – i100