alphanumericsPattern

Совпадайте с буквой и символами цифры

Описание

пример

pat = alphanumericsPattern создает шаблон, который совпадает с текстом, состоявшим из одного или нескольких символов цифры и буквы. alphanumericsPattern терпимый Unicode.

пример

pat = alphanumericsPattern(N) соответствия точно N буква или символы цифры.

пример

pat = alphanumericsPattern(minCharacters,maxCharacters) текст соответствий, состоявший, по крайней мере, из minCharacters и в большей части maxCharacters 'characters'. inf допустимое значение для maxCharacters. alphanumericsPattern является жадным и совпадает со многой буквой и символами цифры как близко к maxCharacters как возможный.

Примеры

свернуть все

Используйте alphanumericPattern извлекать буквы и цифры из текста.

Создайте txt как строка. Создайте pat как pattern возразите что буквы соответствий и цифры с помощью alphanumericPattern. Извлеките шаблон из txt.

txt = "abc 123 =+-*/";
pat = alphanumericsPattern;
alphanumerics = extract(txt,pat)
alphanumerics = 2x1 string
    "abc"
    "123"

Создайте txt как строка. Создайте pat как pattern возразите что группы соответствий из трех букв и чисел с помощью alphanumericPattern. Извлеките шаблон из txt.

txt = "abcde123456_@#$";
pat = alphanumericsPattern(3);
alphanumerics = extract(txt,pat)
alphanumerics = 3x1 string
    "abc"
    "de1"
    "234"

Используйте alphanumericsPattern совпадать с наборами букв и цифр с размером, который попадает в заданную область.

Создайте txt как строка. Создайте pat как pattern возразите что группы соответствий из двух - четырех букв и чисел с помощью alphanumericPattern. Извлеките шаблон из txt.

txt = "12345ABCDE";
pat = alphanumericsPattern(2,4);

alphanumerics = extract(txt,pat)
alphanumerics = 3x1 string
    "1234"
    "5ABC"
    "DE"

Входные параметры

свернуть все

Количество символов, чтобы соответствовать в виде неотрицательного целочисленного скаляра.

Типы данных: single | double | int8 | int16 | int32 | int64 | uint8 | uint16 | uint32 | uint64

Минимальное количество символов, чтобы соответствовать в виде неотрицательного целочисленного скаляра.

Типы данных: single | double | int8 | int16 | int32 | int64 | uint8 | uint16 | uint32 | uint64

Максимальное количество символов, чтобы соответствовать в виде неотрицательного целочисленного скаляра.

Типы данных: single | double | int8 | int16 | int32 | int64 | uint8 | uint16 | uint32 | uint64

Выходные аргументы

свернуть все

Выражение шаблона, возвращенное как pattern объект.

Введенный в R2020b