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

Строка - это конечная последовательность символов, обычно используемая для текста, хотя иногда для произвольных данных.

13
Разделить строку точкой в ​​качестве разделителя
Мне интересно, .правильно ли я разбиваю строку ? Мой код: String[] fn = filename.split("."); return fn[0]; Мне нужна только первая часть строки, поэтому я возвращаю первый элемент. Я спрашиваю, потому что заметил в API, что это .означает любой символ, так что теперь я застрял.
100 java  regex  string  split 

5
String.Join, который игнорирует пустые строки?
Метод VB.NET String.Join(separator, stringArray)похож на метод PHP implode, но любые нулевые элементы в массиве заменяются пустой строкой, поэтому c: Dim myArray() as String = { "a", null, "c" } Console.WriteLine(String.Join(", ", myArray)); // Prints "a, , c" Есть ли простой способ объединить набор строк с разделителем, который игнорирует пустые строки? …
100 .net  vb.net  string 

5
требовать файл как строку
Я использую node + express, и мне просто интересно, как я могу импортировать любой файл в виде строки. Допустим, у меня есть текстовый файл, все, что я хочу, это загрузить его в переменную как таковую. var string = require("words.txt"); Я против modules.exports = function(){ var string = "whatever"; return string; …

16
Разделить строку на прописные буквы
Каким питоническим способом разделить строку перед появлением данного набора символов? Например, я хочу разделить 'TheLongAndWindingRoad' любое вхождение заглавной буквы (возможно, кроме первой) и получить ['The', 'Long', 'And', 'Winding', 'Road']. Изменить: он также должен разделить отдельные вхождения, то есть от того, что 'ABC'я хотел бы получить ['A', 'B', 'C'].
100 python  regex  string 


9
Как отсортировать массив по длине каждого элемента?
У меня есть такой массив: arr = [] arr[0] = "ab" arr[1] = "abcdefgh" arr[2] = "abcd" После сортировки выходной массив должен быть: arr[0] = "abcdefgh" arr[1] = "abcd" arr[2] = "ab" Я имею в виду, что я хочу в порядке убывания длины каждого элемента.

16
Тетрисинг массива
Рассмотрим следующий массив: /www/htdocs/1/sites/lib/abcdedd /www/htdocs/1/sites/conf/xyz /www/htdocs/1/sites/conf/abc/def /www/htdocs/1/sites/htdocs/xyz /www/htdocs/1/sites/lib2/abcdedd каков самый короткий и самый элегантный способ обнаружения общего базового пути - в данном случае /www/htdocs/1/sites/ и удалить его из всех элементов массива? lib/abcdedd conf/xyz conf/abc/def htdocs/xyz lib2/abcdedd
99 php  string  algorithm 


12
Как сделать ToString для возможно нулевого объекта?
Есть ли простой способ сделать следующее: String s = myObj == null ? "" : myObj.ToString(); Я знаю, что могу сделать следующее, но я действительно считаю это хакерством: String s = "" + myObj; Было бы здорово, если бы Convert.ToString () имел для этого подходящую перегрузку.
99 c#  .net  string  object  null 

12
Самый быстрый способ избежать HTML-тегов как HTML-объектов?
Я пишу расширение Chrome , который включает в себя делает много следующей работу: дезинфицирующее строку , которые могут содержать теги HTML, путь преобразования <, >и &в <, >и &, соответственно. (Другими словами, то же самое, что и PHP htmlspecialchars(str, ENT_NOQUOTES)- я не думаю, что есть реальная необходимость преобразовывать символы двойных …

17
Превращение многострочной строки в одиночную, разделенную запятыми
Скажем, у меня есть следующая строка: something1: +12.0 (some unnecessary trailing data (this must go)) something2: +15.5 (some more unnecessary trailing data) something4: +9.0 (some other unnecessary data) something1: +13.5 (blah blah blah) Как мне сделать это просто +12.0,+15.5,+9.0,+13.5 в баше?
99 string  bash  shell  csv 


4
Выбор строк фрейма данных на основе частичного совпадения строк в столбце
Я хочу выбрать строки из фрейма данных на основе частичного совпадения строки в столбце, например, столбец «x» содержит строку «hsa». Используя sqldf- если бы у него был likeсинтаксис - я бы сделал что-то вроде: select * from <> where x like 'hsa'. К сожалению, sqldfне поддерживает этот синтаксис. Или аналогично: …
99 r  regex  string  match  subset 

18
Как определить перечисление со строковым значением?
Я пытаюсь определить Enumи добавить действительные общие разделители, которые используются в CSV или подобных файлах. Затем я собираюсь привязать его к a ComboBoxв качестве источника данных, поэтому всякий раз, когда я добавляю или удаляю определение Enum, мне не нужно было ничего менять в поле со списком. Проблема в том, как …
99 c#  string  enums 


Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.