Проигнорируйте сгенерированные файлы клиента в По необходимости представлении рабочей области

Если вам нужно поддерживать несколько языков, из PHP 5.1 были добавлены дополнительные escape-последовательности для типов символов , перечисленных здесь .

Следующие функции используют это преимущество и позволяют проверять буквы и цифры в нескольких алфавитах:

проверять наличие любой буквы в строке:

function has_letter($x){
    if (preg_match("/[\p{L}]/u",$x)) {
            return true;
    }
    return false;
}

проверять строку, содержащую любое число

function has_number($x) {
    if (preg_match("/[\p{N}]/u",$x)) {
        return true;
    }
    return false; 
}

Использование

$string = '123اختبا';
has_letter($string); // true


$string = '೪౨౨'; 
has_number($string); // true

Оба вместе в соответствии с просьбой

$string='I am 28';
if (has_letter($string)&&has_number($string)){
    // true
}

$string='I am ౨೩೫';
if (has_letter($string)&&has_number($string)){
    // true
}

$string='Привет, друг, как ты?';
has_number($string); // false - this Russian text doesn't contain a number

8
задан Community 23 May 2017 в 11:47
поделиться

5 ответов

 -//folderName/folderName/folderName/*.class //workspaceName/folderName/folderName/*.class

Если эта строка находится в области «Просмотр» рабочей области, «Согласование автономной работы» сгруппирует все .class файлы в ветке «Исключенные файлы». Однако файлы классов по-прежнему будут отображаться в представлении рабочей области.

8
ответ дан 5 December 2019 в 14:06
поделиться

Если вы используете P4V, выберите «Скрыть локальные файлы» в меню «Рабочая область фильтра», которое находится в меню «Вид».

Это работает так же для Windows и клиенты Macintosh.

1
ответ дан 5 December 2019 в 14:06
поделиться

Это зависит от исполняемого файла perforce, который вы используете.

Если вы используете p4v.exe, вы увидите над рабочим пространством желтый значок фильтра. При выборе этого значка откроется контекстное меню. Один из вариантов - «Скрыть файлы, отсутствующие на складе». Выбор этого должен привести к желаемым результатам.

0
ответ дан 5 December 2019 в 14:06
поделиться

Если вы не хотите не забывать помещать строку исключения BrianH во все ваши рабочие области (также известные как спецификации клиента), то попросите администратора исключить файлы .class в таблице разрешений сервера P4. Это сделает его прозрачным для всех пользователей.

2
ответ дан 5 December 2019 в 14:06
поделиться

Если вы используете или можете использовать плагин Eclipse Perforce, затем Документация плагина перечислены несколько способов игнорировать файлы и папки.

1
ответ дан 5 December 2019 в 14:06
поделиться
Другие вопросы по тегам:

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