Вопросы с тегом «whitespace»

132
Как проверить, что строка Java не состоит только из пробелов?

Я хочу проверить, что Java String или символьный массив не состоит только из пробелов, используя Java? Это очень похожий вопрос, за исключением Javascript: Как я могу проверить, содержит ли строка символы и пробелы, а не только пробелы? РЕДАКТИРОВАТЬ : я удалил бит об алфавитно-цифровых символах,...

129
Как определить, является ли String отличным от нуля, а не только пробелом в Groovy?

Groovy добавляет isAllWhitespace()метод в Strings, и это здорово, но, похоже, нет хорошего способа определить, есть ли в String что-то, кроме пустого пространства. Лучшее, что мне удалось придумать, это: myString && !myString.allWhitespace Но это кажется слишком многословным. Это кажется...

129
Как разрешить ввод пробелов с помощью scanf?

Используя следующий код: char *name = malloc(sizeof(char) + 256); printf("What is your name? "); scanf("%s", name); printf("Hello %s. Nice to meet you.\n", name); Пользователь может ввести свое имя, но когда он вводит имя с пробелом, как Lucas Aardvark, то scanf()просто обрезает все после Lucas....

122
Как рекурсивно удалить конечные пробелы во всех файлах?

Как удалить все завершающие пробелы всего проекта? Начиная с корневого каталога и удаляя конечные пробелы из всех файлов во всех папках. Кроме того, я хочу иметь возможность напрямую изменять файл, а не просто выводить все на стандартный...

121
Как избежать пробелов в списке циклов bash?

У меня есть сценарий оболочки bash, который просматривает все дочерние каталоги (но не файлы) определенного каталога. Проблема в том, что некоторые имена каталогов содержат пробелы. Вот содержимое моего тестового каталога: $ls -F test Baltimore/ Cherry Hill/ Edison/ New York City/ Philadelphia/...

116
Текстовый редактор Atom удаляет завершающие пробелы при сохранении

Пользуюсь Sublime text. Сейчас пытаюсь Atom. Когда я сохраняю любой файл в виде возвышенного текста, он не включает завершающую пустую строку. Но при сохранении любого файла в Atomконце остается пустая строка. Как мне заставить Atomне оставлять конечные...

114
Можете ли вы сделать действительные файлы Makefile без символов табуляции?

target: dependencies command1 command2 В моей системе (Mac OS X), makeпохоже, требуется, чтобы в Makefiles был символ табуляции, предшествующий содержимому каждой commandстроки, или это вызывает синтаксическую ошибку. Это неприятно при создании или редактировании файлов Makefile, потому что мой...

113
Как удалить конечные пробелы с помощью sed?

У меня есть простой сценарий оболочки, который удаляет конечные пробелы из файла. Есть ли способ сделать этот скрипт более компактным (без создания временного файла)? sed 's/[ \t]*$//' $1 > $1__.tmp cat $1__.tmp > $1 rm $1__.tmp...

108
Как заменить несколько пробелов одним пробелом

Скажем, у меня есть такая строка, как: "Hello how are you doing?" Мне нужна функция, которая превращает несколько пробелов в одно пространство. Так я бы получил: "Hello how are you doing?" Я знаю, что могу использовать регулярное выражение или позвонить string s = "Hello how are you...

107
Как игнорировать пробелы в строке темы регулярного выражения?

Есть ли простой способ игнорировать пробелы в целевой строке при поиске совпадений с использованием шаблона регулярного выражения? Например, если я ищу «кошки», я хочу, чтобы совпадали «c ats» или «ca ts». Я не могу заранее вырезать пробелы, потому что мне нужно найти начальный и конечный индекс...

106
Регулярное выражение соответствия пробелов - Java

В Java API для регулярных выражений указывается, что \sсоответствует пробелам. Таким образом, регулярное выражение \\s\\sдолжно соответствовать двум пробелам. Pattern whitespace = Pattern.compile("\\s\\s"); matcher = whitespace.matcher(modLine); while (matcher.find()) matcher.replaceAll(" "); Цель...

106
Что означает «1 строка добавляет ошибки пробелов» при применении патча?

Я редактирую некоторые файлы уценки клонированного удаленного репозитория и хотел протестировать создание и применение исправлений из одной ветки в другую. Однако каждый раз, когда я вообще вношу какие-либо изменения, я получаю следующее сообщение git apply: 0001-b.patch:16: trailing whitespace....

102
Как преобразовать табуляцию в пробелы и наоборот в существующем файле

Я не могу понять, как это сделать, за исключением того, что выполняю поиск-замену на 4 пробела и конвертирую в вкладки ( версия 0.10.2 ). Я не могу вспомнить редактор / IDE, у которого нет специальной функции для этого. Есть ли VSCode?...

99
Sublime Text 2: обрезать конечные пробелы по запросу

Я знаю, что Sublime Text 2 может удалять конечные пробелы в файлах при сохранении. При работе в команде и внесении изменений в файл это, как правило, приводит к огромным разницам, которые делают проверку кода коллегами более громоздкой. По этой причине я предпочитаю очищать пустое пространство...

97
Проверьте, есть ли в строке пробел

Я пытаюсь проверить, есть ли в строке пробел . Я нашел эту функцию, но, похоже, она не работает: function hasWhiteSpace(s) { var reWhiteSpace = new RegExp("/^\s+$/"); // Check for white space if (reWhiteSpace.test(s)) { //alert("Please Check Your Fields For Spaces"); return false; } return true; }...

96
Как удалить пробелы из заголовков Pandas DataFrame?

Я анализирую данные из файла Excel, в заголовках некоторых столбцов которого есть лишние пробелы. Когда я проверяю столбцы полученного фрейма данных с помощью df.columns, я вижу: Index(['Year', 'Month ', 'Value']) ^ # Note the unwanted trailing space on 'Month ' Следовательно, я не могу:...