Центр программного обеспечения и командная строка [дубликаты]

Принятый ответ отражает правила, данные Royal Mail, хотя в регулярном выражении есть опечатка. Эта опечатка, похоже, была там и на сайте gov.uk (как на странице архива XML).

В формате A9A 9AA правила допускают символ P в третьей позиции, в то время как регулярное выражение запрещает это. Правильное регулярное выражение будет выглядеть следующим образом:

(GIR 0AA)|((([A-Z-[QVX]][0-9][0-9]?)|(([A-Z-[QVX]][A-Z-[IJZ]][0-9][0-9]?)|(([A-Z-[QVX]][0-9][A-HJKPSTUW])|([A-Z-[QVX]][A-Z-[IJZ]][0-9][ABEHMNPRVWXY])))) [0-9][A-Z-[CIKMOV]]{2}) 

Сокращение этого результата приводит к следующему регулярному выражению (которое использует синтаксис Perl / Ruby):

(GIR 0AA)|([A-PR-UWYZ](([0-9]([0-9A-HJKPSTUW])?)|([A-HK-Y][0-9]([0-9ABEHMNPRVWXY])?))\s?[0-9][ABD-HJLNP-UW-Z]{2})

Оно также включает дополнительное пространство между первый и второй блоки.

1
задан Noah Diaz 12 May 2012 в 17:16
поделиться

1 ответ

Центр программного обеспечения является инструментом, который позволяет, Вы для просмотра всех пакетов программного обеспечения держали в репозитории человечности в графическом интерфейсе пользователя. Это - утилита, которая похожа на это:

software center

, С другой стороны, установка командной строкой использует инструменты такой в качестве apt-get install для установки пакетов. В то время как те же пакеты найдены в утилитах установки командной строки и центре программного обеспечения, использование терминала позволяет пакетам быть установленными в ситуациях как на серверах, где GUI не присутствует.

6
ответ дан jackweirdy 22 October 2019 в 14:05
поделиться
Другие вопросы по тегам:

Похожие вопросы: