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

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

9
Заголовок строки с исключениями
Есть стандартный способ в Python для titlecase строки (т.е. слова начинаются с прописными буквами, все остальные символы имеют обсаженные в нижнем регистр) , но оставив статьи , как and, inи ofстрочные?

4
Получить последний элемент std :: string
Мне было интересно, есть ли сокращение или более элегантный способ получить последний символ строки, например: char lastChar = myString.at( myString.length() - 1 ); myString.back()Ничего подобного , похоже, не существует. Есть аналог?
87 c++  string 

5
Использование новой строки (\ n) в строке и рендеринг ее в HTML
У меня есть строка сказать string display_txt = "1st line text" +"\n" + "2nd line text"; в JQuery я пытаюсь использовать ('#somediv').html(display_txt).css("color", "green") совершенно очевидно, что я ожидаю, что мое сообщение будет отображаться в 2 строках, но вместо этого в сообщении отображается \ n. Какие-нибудь быстрые исправления для этого? Благодарность,
87 jquery  html  string  newline 

6
регулярное выражение javascript, чтобы слово не соответствовало
Как использовать регулярное выражение javascript для проверки строки, не соответствующей определенным словам? Например, мне нужна функция, которая при передаче строки, содержащей либо abcили def, возвращает false. 'abcd' -> ложь 'cdef' -> ложь 'bcd' -> истина РЕДАКТИРОВАТЬ Желательно, чтобы регулярное выражение было таким простым, как что-то вроде [^ abc], но оно …


7
C # - Самый простой способ удалить первое вхождение подстроки из другой строки
Мне нужно удалить первое (и ТОЛЬКО первое) вхождение строки из другой строки. Вот пример замены строки "\\Iteration". Этот: ProjectName \ Iteration \ Release1 \ Iteration1 станет таким: ProjectName \ Release1 \ Iteration1 Вот код, который делает это: const string removeString = "\\Iteration"; int index = sourceString.IndexOf(removeString); int length = removeString.Length; …
87 c#  string 

3
Как проверить наличие пустой строки в операторе case Bash?
У меня есть сценарий Bash, который выполняет действия на основе значения переменной. Общий синтаксис оператора case: case ${command} in start) do_start ;; stop) do_stop ;; config) do_config ;; *) do_help ;; esac Я хотел бы выполнить процедуру по умолчанию, если команда не указана, и do_helpесли команда не распознана. Я попытался …
87 string  bash  null  case 


5
Регулярное выражение Python - префикс r
Может ли кто-нибудь объяснить, почему пример 1 ниже работает, когда rпрефикс не используется? Я думал, что rпрефикс необходимо использовать всякий раз, когда используются escape-последовательности. Пример 2 и пример 3 демонстрируют это. # example 1 import re print (re.sub('\s+', ' ', 'hello there there')) # prints 'hello there there' - not …

2
Используйте jq для анализа строки JSON
Я пытаюсь jqразобрать структуру JSON, например: { "a" : 1, "b" : 2, "c" : "{\"id\":\"9ee ...\",\"parent\":\"abc...\"}\n" } То есть элемент в JSON - это строка с экранированным json. Итак, у меня есть что-то вроде $ jq [.c] myFile.json | jq [.id] Но это сбой с jq: error: Cannot index …
87 json  string  sed  escaping  jq 

5
Python - разница между двумя строками
Я хотел бы сохранить в списке много слов. Многие из этих слов очень похожи. Например , у меня есть слово , afrykanerskojęzycznyи многие из таких слов , как afrykanerskojęzycznym, afrykanerskojęzyczni, nieafrykanerskojęzyczni. Каково эффективное (быстрое и дающее небольшой размер разницы) решение для поиска разницы между двумя строками и восстановления второй строки …

9
Как сделать строковый столбец pandas dataframe в нижнем регистре, если в нем отсутствуют значения?
Следующий код не работает. import pandas as pd import numpy as np df=pd.DataFrame(['ONE','Two', np.nan],columns=['x']) xLower = df["x"].map(lambda x: x.lower()) Как мне настроить его, чтобы получить xLower = ['one', 'two', np.nan]? Эффективность важна, поскольку реальный фрейм данных огромен.

7
Сравнить строки Возврат Javascript% вероятности
Я ищу функцию JavaScript, которая может сравнивать две строки и возвращать вероятность того, что они похожи. Я посмотрел на soundex, но это не очень хорошо для строк из нескольких слов или без имен. Я ищу такую ​​функцию, как: function compare(strA,strB){ } compare("Apples","apple") = Some X Percentage. Функция будет работать со …

1
Конкатенация строк с использованием оператора '+'
Глядя на stringметаданные класса, я вижу только операторы ==и !=перегруженные. Итак, как он может выполнить конкатенацию для +оператора " "? Редактировать : Несколько интересных замечаний Эрика Липперта о конкатенации строк: Часть 1 Часть 2 Также есть супер-статья Джоэла, упомянутая во второй части ( http://www.joelonsoftware.com/articles/fog0000000319.html )
86 c#  .net  string 


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