Публикации по теме 'string'


Строка JavaScript, часть 1
Всем привет, Меня зовут Гибсон. В этом блоге мы научимся работать со строками и изучим несколько полезных методов работы со строками. Давайте теперь начнем с создания здесь фруктовой переменной, const fruit="apple mango" const place = 'tree'; Как и в массивах, мы можем получить символ строки в определенной позиции . Например, console.log(place[0]); //t console.log(place[1]); //r console.log(place[2]); //e console.log(place[3]); //e Нам придется преобразовать..

Действительный палиндром II
Различные подходы к решению Leetcode 680 в JavaScript Палиндром — увлекательная концепция. Красота заключается в ее простоте: слово, фраза или последовательность символов, которые читаются одинаково как в прямом, так и в обратном направлении. Однако что произойдет, если мы внесем небольшое изменение в это классическое определение? Что, если мы позволим удалить не более одного символа из строки, чтобы сделать ее палиндромом? В этой статье мы рассмотрим эту интригующую проблему...

Основы Javascript · String · lastIndexOf () (метод)
Эта статья представляет собой стенограмму моей бесплатной серии YouTube об основах веб-разработки. Если вы предпочитаете смотреть, а не читать, не стесняйтесь посетить мой канал Dev Newbs. Привет, мои дорогие новички-разработчики со всего мира. Что ж, по правде говоря, на момент записи этой серии у меня еще нет подписчиков, так что технически я разговариваю сам с собой, но это не останавливает меня от грандиозных встреч. Наша ежедневная особенность - это метод lastIndexOf (),..

Проверьте, эквивалентны ли два массива строк в JavaScript
Мы обсудим несколько решений. Решение 1. Функция arrayStringsAreEqual принимает два параметра, word1 и word2 , которые представляют собой массивы строк. Функция объединяет все строки in word1 и все строки in word2 , а затем сравнивает полученные конкатенированные строки. Если две объединенные строки равны, функция возвращает true . В противном случае возвращается false . Давайте посмотрим на примере, как работает эта функция. Предположим, у нас есть два массива, arr1..

Кодирование: поиск неповторяющихся элементов в строке в Javascript
Этот код определяет функцию firstNonRepeatingElement(str) , которая принимает строку в качестве аргумента и возвращает массив неповторяющихся элементов во входной строке. Во-первых, функция объявляет пустой объект obj , который будет использоваться для хранения количества каждого элемента во входной строке. Затем функция использует цикл for-of для перебора входной строки и для каждого элемента ( elem ) проверяет, существует ли уже этот элемент в объекте. Если это так, функция..

Вопросы по теме 'string'

Как я могу добавить строку в Java?
Есть ли простой способ дополнить строки в Java? Похоже на то, что должно быть в каком-то StringUtil-подобном API, но я не могу найти ничего, что делает это.
637765 просмотров
schedule 23.04.2024

Заменить несколько - PHP
Возможный дубликат: PHP Preg-Replace more чем одно подчеркивание Привет, мне просто интересно, как я могу заменить 2 или более - знаков в строке только одним в PHP. Так нравится 1-2---3--4 пошел бы в 1-2-3-4 Спасибо :)
1353 просмотров
schedule 01.05.2024

Что плохого в построении XML с конкатенацией строк?
В ветке что вам больше всего не нравится в "программистском невежестве"? появляется следующий ответ с большим количеством голосов: Programmers who build XML using string concatenation. Мой вопрос: почему построение XML с помощью конкатенации...
3254 просмотров
schedule 01.05.2024

Самый быстрый способ анализа больших строк (многопоточный)
Я собираюсь начать проект, который будет брать блоки текста, анализировать в них много данных в какой-то объект, который затем можно сериализовать, хранить и собирать статистику/данные. Это должно быть как можно быстрее, так как у меня > 10 000 000...
3950 просмотров
schedule 28.03.2024

Разработка хорошей хеш-функции для сокращения заданной длины URL-адреса в PHP
Я работаю над сокращением URL-адресов. Входными данными является URL-адрес, а выходными данными должна быть 4-символьная строка (буквенно-цифровая, с учетом регистра). Я подсчитал, что если я использую 4 символа с чувствительным к регистру...
2059 просмотров
schedule 22.04.2024

Строка не печатается, как ожидалось
Не могли бы вы объяснить, почему окно вывода не печатает часть строки «xxxxx»? Похоже, я что-то упускаю из виду...? Я отправляю строковые сообщения через TcpClient, и при создании строк я не добавляю никаких специальных символов ни на стороне...
122 просмотров
schedule 09.04.2024

Важен ли порядок, в котором комбинированные диакритические знаки появляются после кодовой точки?
Интересно, меняет ли порядок, в котором комбинированные диакритические знаки появляются после кодовой точки, то, как диакритические знаки должны располагаться над или под символом; или если есть другое семантическое различие. Указывает ли...
383 просмотров

Разделить строку на 2 строки на основе разделителя
Кто-нибудь знает, есть ли надежный метод на основе библиотеки для достижения следующего. Скажем, у меня есть строка "name1, name2, name3, name4" и я хочу разобрать его на 2 строки на основе разделителя запятой. Я хотел бы, чтобы строки...
46477 просмотров
schedule 09.04.2024

Исключение нулевого указателя при тестировании в Java
public boolean isItMyName(String name) { name = fullname.substring(0,fullname.indexOf(' ')); ... } Затем мой код продолжается и продолжается. Когда я запускаю это, я получаю исключение нулевого указателя, и ошибка...
3345 просмотров

Генерация случайных строк Jython
Итак, мне нужно сделать метод, который бы возвращал случайную строку на основе заданной длины в jython. Было бы легко, если бы я мог реализовать python random, но я не мог найти способ сделать это, так как в каждом случайном примере я обнаружил, что...
2103 просмотров
schedule 17.03.2024

Как преобразовать строку в массив байтов, который скомпилирован с заданной кодировкой в ​​Go?
В Java мы можем использовать метод String : byte[] getBytes(Charset charset) . Этот метод кодирует строку в последовательность байтов, используя заданный набор символов, сохраняя результат в новый массив байтов. Но как это сделать в GO? Есть ли в...
2445 просмотров

Количество равных подпоследовательностей двух строк S1 и S2 с совпадением последнего символа S1
Учитывая две строки S1 и S2 разной длины, каков эффективный подход к поиску количества равных подпоследовательностей как S1, так и S2 с совпадающим последним символом S1. e.g) S1 = айб S2 = ахbxxb В этом случае присутствуют...
1030 просмотров
schedule 09.05.2024

Хэш-карта (int, string[]) в C++
Может ли кто-нибудь сказать мне код для начала работы с Hashmap на С++ для следующего случая: Я хочу иметь сопоставление (ключ, значение) для (int, string []). Итак, моя карта должна иметь ключ int, указывающий на массив строк некоторого...
5098 просмотров
schedule 17.03.2024

Сопоставление частичной строки с полными строками из массива строк
Это небольшая часть вопроса, который мне однажды задали. У меня есть переменный массив строк, например список строк []={abcd,xyzw,qwer,abcde} И мой ввод: список ввода[]={ab,abc,q,z,x} Вывод должен быть...
93 просмотров
schedule 19.03.2024

Использование японского ввода java
Я пытаюсь сохранить японские слова в виде строк, но каждый раз, когда я пытаюсь сохранить строки, я получаю вопросительные знаки там, где должны быть символы. например, если пользователь вводит: こんにちは String string = scan.next();...
2961 просмотров
schedule 13.05.2024

Класс iOS, правильный способ реализации нескольких строк?
Надеюсь, достаточно простой вопрос. У меня есть все строки ниже, которые я использую в классе. Эти строки добавляются к одной строке вместе с другими данными для создания удобочитаемой выходной строки. В настоящее время у меня есть один метод, и...
153 просмотров
schedule 20.03.2024

C Замена одного символа в массиве символов другим
У меня есть следующий код C #include <stdio.h> int main(void){ char c[] = "ABC" printf("%s ", c); c[1] = 'B'; printf("%s", c); return 0; } Результат, который я хочу, равен ABC BBC , но результат, который я получаю,...
22210 просмотров
schedule 08.04.2024

Из римского в целое число - но с использованием другой римской системы счисления
У меня было интервью, в котором я ужасно выступил. Итак, сейчас я пытаюсь найти решение вопроса. Вот вопрос для интервью: "У нас есть следующее сопоставление: M: 1000, D: 500, C: 100, L: 50, X: 10, V: 5, I: 1. И у нас есть следующие правила:...
6620 просмотров
schedule 12.03.2024

java string Constant: шестнадцатеричное значение для одного символа - как?
Мне нужно воспроизвести символ в файле unix, который выглядит так: cat myfile | xxd -ps | sed 's/[[:xdigit:]]\{2\}/\\x&/g' результат -> ... \xa4 ... Как я могу поместить этот символ, который выглядит как шестнадцатеричный A4 , в...
1159 просмотров
schedule 04.05.2024

Изменить элементы списка на строку с пробелами в Prolog
В Прологе, если я беру список, такой как [hello,this,is,a,sentence], в качестве параметра для предиката, как мне получить возвращаемое значение Y, чтобы он вернул этот список в виде строки с пробелами? например [привет,это,предложение] вернет...
1668 просмотров
schedule 19.03.2024