Помогите с пониманием регулярного выражения

У меня есть это регулярное выражение \\..\\{3\\}$

Я хочу понять, как это выражение работает, чтобы соответствовать строке. Моя мысль состоит в том, что она соответствует любым 8 символам в конце строки. Так ли это выражение работает?

Если это так, я думаю, что что-то вроде этого будет соответствовать строке:

rs.efg$tu

  • Текст цензора с регулярным выражением
  • Как присоединиться к строкам vCards
  • Классы символов: постройте собственные
  • захватить текст по шаблону с началом и конечным тегом в нескольких строках
  • bash regex для поиска и сохранения строки из файла
  • Как заменить текст в столбце
  • Извлечение подмножества строк файла на основе регулярного выражения для первой и последней строки
  • Извлечение определенных строк набора, соответствующих правилу
  • One Solution collect form web for “Помогите с пониманием регулярного выражения”

    Предполагая «типичные» регулярные выражения (к сожалению, разные инструменты обрабатывают несколько разные реэкспорты, а версии GNU и POSIX также различны, а затем был некоторый дрифт версии …), это анализирует как [Нужно Unicode-Art в разметке .. .]

     \. . \{3\} $ ▲ ▲ ▲ ▲ │ │ │ │ │ │ │ └─ End of line │ │ └─ Preceding exactly 3 times (the '\' makes '{' special...) │ └─ Any character (except '\n') └─ A literal '.' ('.' is special, '\' makes it un-special) 

    Таким образом, это означает, что точка и 3 случайных символа расположены до конца строки.

    Конструкции типа * или \{3\} (если последний поддерживается даже) применяются к последнему символу или последнему parentesis (возможно, \( ... \) , но это снова зависит от regexp-диалекта). Проверьте руководство для точного инструмента, который вы используете .

    Interesting Posts

    Идентификатор сообщения об ошибке: не удается найти имя для идентификатора группы после входа в систему

    gzip: неожиданный конец файла с – как читать файл в любом случае

    Не удалось установить USB-накопитель, но компьютер видит, что он есть. PNY (MIPS Lemote)

    Можно ли вызвать вызов exec, который «возвращает»?

    в чем смысл «-» в имени файла?

    Удалите директорию с файлами с бессмысленными именами файлов

    Репозиторий Git в SSHFS: невозможно добавить в .git / logs / HEAD: Недопустимый аргумент

    Почему эхо игнорирует мои кавычки?

    Использовать параметр скрипта в awk

    GPU Passthrough с vfio-pci по-прежнему использует драйвер nouveau

    Как я могу определить, есть ли я в текстовой области?

    Что такое эквивалент Linux для реестра Windows?

    новая вкладка bash на Arch Linux начинается в домашнем каталоге

    Переименуйте несколько файлов в свои суффиксы

    Как время автономной работы на ноутбуке сравнивается между GNOME 2 и GNOME 3 (GNOME Shell)?

    Linux и Unix - лучшая ОС в мире.