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

124
Python - write () по сравнению с Writelines () и конкатенированными строками

Итак, я изучаю Python. Я просматриваю уроки и столкнулся с проблемой, когда мне пришлось сжать очень много target.write()в одну write(), имея при этом "\n"между каждой входной переменной пользователя (объектом write()). Я придумал: nl = "\n" lines = line1, nl, line2, nl, line3, nl...

123
Есть ли простой способ преобразовать перечисление C ++ в строку?

Предположим, у нас есть несколько именованных перечислений: enum MyEnum { FOO, BAR = 0x50 }; Я искал в Google сценарий (на любом языке), который сканирует все заголовки в моем проекте и генерирует заголовок с одной функцией для каждого перечисления. char* enum_to_string(MyEnum t); И реализация...

123
Как удалить HTML-теги из строки в ASP.NET?

Как с помощью ASP.NET надежно удалить теги HTML из заданной строки (т. Е. Без использования регулярного выражения)? Я ищу что-то вроде PHP strip_tags. Пример: <ul><li>Hello</li></ul> Вывод: "Привет" Я стараюсь не изобретать велосипед, но пока не нашел ничего, что...

123
Извлечь каталог из пути

В моем сценарии мне нужен каталог файла, с которым я работаю. Например, файл = "stuff / backup / file.zip" . Мне нужен способ получить строку « stuff / backup / » из переменной

122
Вхождения подстроки в строку

Почему у меня не останавливается следующий алгоритм? (str - это строка, в которой я ищу, findStr - это строка, которую я пытаюсь найти) String str = "helloslkhellodjladfjhello"; String findStr = "hello"; int lastIndex = 0; int count = 0; while (lastIndex != -1) { lastIndex =...

122
Переопределить valueof () и toString () в перечислении Java

Значения в моем enum- это слова, в которых должны быть пробелы, но перечисления не могут содержать пробелов в своих значениях, поэтому все они сгруппированы. Я хочу переопределить toString()добавление этих пробелов там, где я это скажу. Я также хочу, чтобы перечисление предоставляло правильное...

122
Java ByteBuffer в строку

Это правильный подход для преобразования ByteBuffer в String таким образом, String k = "abcd"; ByteBuffer b = ByteBuffer.wrap(k.getBytes()); String v = new String(b.array()); if(k.equals(v)) System.out.println("it worked"); else System.out.println("did not work"); Причина, по которой я спрашиваю,...

122
извлечь часть строки с помощью bash / cut / split

У меня есть такая строка: /var/cpanel/users/joebloggs:DNS9=domain.com Мне нужно извлечь имя пользователя ( joebloggs) из этой строки и сохранить его в переменной. Формат строки всегда будет одинаковым, за исключением, joebloggsи domain.comпоэтому я думаю, что строку можно разделить дважды,...

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

Я хочу удалить первый символ из строки. Пока что самая лаконичная вещь, которую я придумал: display.text = display.text!.substringFromIndex(advance(display.text!.startIndex, 1)) Я знаю, что мы не можем индексировать строку с помощью IntUnicode, но это решение кажется ужасно подробным. Есть ли...

121
PHP - итерация по строковым символам

Есть ли хороший способ перебора символов строки? Я хотел бы быть в состоянии сделать foreach, array_map, array_walk, и array_filterт.д. на характерах строки. Приведение типов / манипуляция никуда меня не привели (поместите всю строку как один элемент массива), и лучшее решение, которое я нашел, -...