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

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


7
Как класс String отменяет оператор +?
Почему в Java вы можете добавлять строки с помощью оператора +, если String - это класс? В String.javaкоде я не нашел реализации для этого оператора. Нарушает ли эта концепция объектную ориентацию?
129 java  string  object 

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

22
Найти индекс последнего вхождения подстроки с помощью T-SQL
Есть ли простой способ найти индекс последнего вхождения строки с помощью SQL? Я использую SQL Server 2000 прямо сейчас. Мне в основном нужна функциональность, которую System.String.LastIndexOfпредоставляет метод .NET . Небольшой поиск в Google показал это - функция для получения последнего индекса - но это не работает, если вы передаете "текстовое" …

24
Как удалить один символ из строки
Для доступа к отдельным символам строки в Java у нас есть String.charAt(2). Есть ли встроенная функция для удаления отдельного символа строки в java? Что-то вроде этого: if(String.charAt(1) == String.charAt(2){ //I want to remove the individual character at index 2. }
128 java  string 

7
Пустая строка регулярного выражения или адрес электронной почты
Я нашел много проверок электронной почты Regex в SO, но я не нашел ни одного, который принимает пустую строку. Возможно ли это только через Regex? Принимать только пустую строку или только электронную почту? Я хочу, чтобы это было только на Regex.
128 regex  email  string 

9
Как мне сделать многострочную строку в node.js?
С появлением node.js многострочные строки становятся все более необходимыми в JavaScript. Есть ли особый способ сделать это в Node.JS, даже если он не работает в браузерах? Есть ли какие-то планы или, по крайней мере, запрос функции, который я могу поддержать? Я уже знаю, что ты можешь использовать \n\ в конце …

2
Почему не рекомендуется принимать ссылку на String (& String), Vec (& Vec) или Box (& Box) в качестве аргумента функции?
Я написал код на Rust, который принимает &Stringв качестве аргумента: fn awesome_greeting(name: &String) { println!("Wow, you are awesome, {}!", name); } Я также написал код, который принимает ссылку на Vecили Box: fn total_price(prices: &Vec<i32>) -> i32 { prices.iter().sum() } fn is_even(value: &Box<i32>) -> bool { **value % 2 == 0 …

12
Как проверить, полностью ли строка состоит из одной и той же подстроки?
Мне нужно создать функцию, которая принимает строку, и она должна возвращать trueили в falseзависимости от того, состоит ли ввод из повторяющейся последовательности символов. Длина данной строки всегда больше, 1а последовательность символов должна иметь как минимум одно повторение. "aa" // true(entirely contains two strings "a") "aaa" //true(entirely contains three string "a") …

5
Есть ли в JavaScript strcmp ()?
Кто-нибудь может проверить это для меня? В JavaScript нет версии strcmp (), поэтому вам нужно написать что-то вроде: ( str1 < str2 ) ? -1 : ( str1 > str2 ? 1 : 0 );

9
Ускорьте миллионы замен регулярных выражений в Python 3
Я использую Python 3.5.2 У меня есть два списка список из примерно 750 000 «предложений» (длинных строк) список примерно из 20 000 «слов», которые я хотел бы удалить из своих 750 000 предложений Итак, мне нужно перебрать 750 000 предложений и выполнить около 20 000 замен, но ТОЛЬКО если мои …

9
Определить кодировку строки в C #
Есть ли способ определить кодировку строки в C #? Скажем, у меня есть строка имени файла, но я не знаю, закодирована ли она в Unicode UTF-16 или в кодировке по умолчанию, как мне узнать?
127 c#  string  encoding 

8
Как получить последний символ строки в оболочке?
Я написал следующие строки, чтобы получить последний символ строки: str=$1 i=$((${#str}-1)) echo ${str:$i:1} Работает для abcd/: $ bash last_ch.sh abcd/ / Она не работаетabcd* : $ bash last_ch.sh abcd* array.sh assign.sh date.sh dict.sh full_path.sh last_ch.sh В нем перечислены файлы в текущей папке .
127 string  bash  shell 



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