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

92
Интернирование строк Python

Хотя этот вопрос не имеет практического применения, мне любопытно, как Python выполняет интернирование строк. Я заметил следующее. >>> "string" is "string" True Это как я и ожидал. Вы тоже можете это сделать. >>> "strin"+"g" is "string" True И это очень умно! Но ты не можешь...

92
Вывод строки JSON в формате AngularJS

У меня есть приложение AngularJS, которое собирает данные из ввода, преобразует модель в строку с помощью JSON.stringify()и позволяет пользователю редактировать эту модель таким образом, чтобы поля ввода обновлялись при обновлении <textarea>элемента, и наоборот. Какая-то двусторонняя...

92
Как я могу скопировать строку Python?

Я делаю это: a = 'hello' А теперь мне просто нужна независимая копия a: import copy b = str(a) c = a[:] d = a + '' e = copy.copy(a) map( id, [ a,b,c,d,e ] ) Из [3]: [4365576160, 4365576160, 4365576160, 4365576160, 4365576160] Почему все они имеют одинаковый адрес памяти и как получить копию a?...

91
Удаление непечатаемых символов из строки в Python

Я использую для бега $s =~ s/[^[:print:]]//g; на Perl, чтобы избавиться от непечатаемых символов. В Python нет классов регулярных выражений POSIX, и я не могу написать [: print:], чтобы он означал то, что я хочу. Я не знаю, как в Python определить, можно ли распечатать символ. Что бы вы сделали?...

91
Вызов функций PHP в строках HEREDOC

В PHP объявления строк HEREDOC действительно полезны для вывода блока html. Вы можете выполнить синтаксический анализ переменных, просто поставив перед ними префикс $, но для более сложного синтаксиса (например, $ var [2] [3]) вы должны заключить свое выражение в фигурные скобки {}. В PHP 5, это...

91
оператор + менее эффективен, чем StringBuffer.append ()

В моей команде мы обычно выполняем конкатенацию строк следующим образом: var url = // some dynamically generated URL var sb = new StringBuffer(); sb.append("<a href='").append(url).append("'>click here</a>"); Очевидно, что гораздо удобнее читать следующее: var url = // some dynamically...

91
Как вытянуть первые 100 символов строки в PHP

Я ищу способ вытащить первые 100 символов из строковой переменной, чтобы вставить другую переменную для печати. Есть ли функция, которая может сделать это легко? Например: $string1 = "I am looking for a way to pull the first 100 characters from a string variable to put in another variable for...

91
PHP file_get_contents () возвращает «не удалось открыть поток: HTTP-запрос не выполнен!»

У меня проблемы с вызовом URL из кода PHP. Мне нужно вызвать службу, используя строку запроса из моего PHP-кода. Если я ввожу URL-адрес в браузер, он работает нормально, но если я использую для вызова file-get-contents (), я получаю: Предупреждение: file-get-contents (http: // ....) не удалось...

91
Альтернатива mysql_real_escape_string без подключения к БД

Я бы хотел, чтобы функция работала как mysql_real_escape_string без подключения к базе данных, так как иногда мне нужно проводить сухое тестирование без подключения к базе данных. mysql_escape_string устарел и поэтому нежелателен. Некоторые из моих выводов:...

91
Что означает «Начальный каталог» в строке подключения к SQL Server?

Каждая строка подключения к SQL Server, которую я когда-либо видел, выглядит примерно так: Data Source=MyLocalSqlServerInstance;Initial Catalog=My Nifty Database; Integrated Security=SSPI; Нужна ли мне настройка исходного каталога? (По-видимому, нет, поскольку приложение, над которым я работаю,...

91
Преобразование тире в CamelCase в PHP

Может ли кто-нибудь помочь мне выполнить эту функцию PHP? Я хочу взять строку, подобную этой: 'this-is-a-string', и преобразовать ее в эту: 'thisIsAString': function dashesToCamelCase($string, $capitalizeFirstCharacter = false) { // Do stuff return $string; }...

91
Есть ли какая-нибудь универсальная функция Parse (), которая преобразует строку в любой тип с помощью синтаксического анализа?

Я хочу преобразовать строку в универсальный тип, например intили dateили longна основе универсального возвращаемого типа. По сути, такая функция Parse<T>(String)возвращает элемент типа T. Например, если было передано int, функция должна работать int.parseвнутри....

91
Рекомендуется ли StringUtils.EMPTY?

Вы используете StringUtils.EMPTYвместо ""? Я имею в виду либо возвращаемое значение, либо если вы устанавливаете значение переменной String. Я не имею в виду сравнение, потому что мы используемStringUtils.isEmpty()...

91
Разница между <string.h> и <strings.h>

Я заметил, что есть (по крайней мере, в Mac OS X) и <string.h>заголовок, и <strings.h>заголовок. man 3 stringпоказывает, что они содержат разные функции. Есть ли этому повод?...

91
Как расширить встроенные типы C #, например String?

Привет всем ... Мне нужен Trima String. Но я хочу удалить все повторяющиеся пробелы в самой строке, а не только в конце или в начале ее. Я мог бы сделать это с помощью такого метода: public static string ConvertWhitespacesToSingleSpaces(string value) { value = Regex.Replace(value, @"\s+", " "); }...