string- все статьи тега ➜ страница 12
Как проверить, что строка является int, но не double и т. д.?
PHP имеет intval() функция, которая преобразует строку в целое число. Однако я хочу проверить, что строка является целым числом заранее, так что я могу дать полезное сообщение об ошибке для пользователя, если это неправильно. В PHP is_int(), но это возвращает false на строку типа "2". PHP имеет is_numeric() функция, но это вернет true, если число является двойным. Я хочу что-то, что вернет false для двойника, но true для an int. например: my_is_int("2") == TRUE my_is_int("2.1") == FALSE ...
Лучший способ объединить список строковых объектов? [дубликат]
этот вопрос уже есть ответ здесь: Java: преобразование списка в строку 22 ответов каков наилучший способ объединения списка строковых объектов? Я думаю сделать так: List<String> sList = new ArrayList<String>(); // add elements if (sList != null) { String listString = sList.toString(); listString = listString.subString(1, listString.length() - 1); } Я как-то нашел это более аккура ...
Как я могу удалить HTML-теги из строки в ASP.NET?
использование ASP.NET, как я могу удалить HTML-теги из заданной строки надежно (т. е. не используя регулярное выражение)? Я ищу что-то вроде PHP strip_tags. пример: <ul><li>Hello</li></ul> выход: "Привет" Я стараюсь не изобретать велосипед, но я не нашел ничего, что соответствует моим требованиям до сих пор. ...
Использование Java для поиска подстроки большей строки с помощью регулярного выражения
Если у меня есть строка, как это: FOO[BAR] мне нужен общий способ получить строку" BAR " из строки, чтобы независимо от того, какая строка находится между квадратными скобками, она могла бы получить строку. например FOO[DOG] = DOG FOO[CAT] = CAT ...
Определите кодировку строки в C#
есть ли способ определить кодировку строки в C#? скажем, у меня есть строка имени файла, но я не знаю, закодирована ли она в Unicode UTF-16 или кодировка системы по умолчанию, как мне узнать? ...
строка соответствия регулярного выражения bash
Я пытаюсь написать сценарий bash, который содержит функцию, поэтому при задании .tar,.tar.bz2,.tar.gz etc. файл он использует tar с соответствующими переключателями для распаковки файла. Я использую операторы if elif then, которые проверяют имя файла, чтобы увидеть, чем он заканчивается, и я не могу заставить его соответствовать, используя метасимволы регулярных выражений. чтобы сохранить постоянно переписывать сценарий я использую "тест" в командной строке, я думал, что заявление ниже должно ...
проверьте, содержит ли строка число
большинство вопросов, которые я нашел, предвзяты на том, что они ищут Буквы в своих числах, тогда как я ищу числа в том, что я хотел бы быть бесчисленной строкой. Мне нужно ввести строку и проверить, содержит ли она какие-либо числа, и если она отклоняет его. функция isdigit () возвращает true только в том случае, если все символы являются числами. Я просто хочу, чтобы увидеть, если пользователь ввел число, так как "У меня есть 1 собака" или что-то. какие идеи? ...
Наиболее подходящие для Python способ чередования двух строк
какой самый питонический способ соединить две строки вместе? например: вход: u = 'ABCDEFGHIJKLMNOPQRSTUVWXYZ' l = 'abcdefghijklmnopqrstuvwxyz' выход: 'AaBbCcDdEeFfGgHhIiJjKkLlMmNnOoPpQqRrSsTtUuVvWwXxYyZz' ...
Как вы разрешаете вводить пробелы с помощью scanf? [дубликат]
этот вопрос уже есть ответ здесь: читает строку из ввода с пробелом? 14 ответов использовать следующий код: char *name = malloc(sizeof(char) + 256); printf("What is your name? "); scanf("%s", name); printf("Hello %s. Nice to meet you.n", name); пользователь может ввести свое имя, но когда они введите имя с пробелом, как Lucas Aardvark,scanf() просто отрезает все после Lucas. Как сделать scanf() ра ...
Как сортировать Буквы в строке по алфавиту в Python
есть ли простой способ сортировать Буквы в строке в алфавитном порядке в Python? Так: a = 'ZENOVW' Я хотел бы вернуться: 'ENOVWZ' ...
Объясните использование битового вектора для определения уникальности всех символов
Я смущен тем, как битовый вектор будет работать для этого (не слишком знаком с битовыми векторами). Вот данный код. Может кто-нибудь провести меня через это? public static boolean isUniqueChars(String str) { int checker = 0; for (int i = 0; i < str.length(); ++i) { int val = str.charAt(i) - 'a'; if ((checker & (1 << val)) > 0) return false; checker |= (1 << val); } return true; } в частности, что такое checker делаешь? ...
Python TypeError: недостаточно аргументов для форматирования строки
вот вывод. Это строки utf-8, я считаю... некоторые из них могут быть нетипичными, но они сразу же терпят неудачу, прежде чем такие... instr = "'%s', '%s', '%d', '%s', '%s', '%s', '%s'" % softname, procversion, int(percent), exe, description, company, procurl ошибку TypeError: не достаточно аргументов для форматирования строки его 7 для 7, хотя? ...
Когда лучше использовать строку.Формат против конкатенации строк?
у меня есть небольшой фрагмент кода, который анализирует значение индекса для определения ввода ячейки в Excel. Это заставило меня задуматься... в чем разница между xlsSheet.Write("C" + rowIndex.ToString(), null, title); и xlsSheet.Write(string.Format("C{0}", rowIndex), null, title); является ли один "лучше", чем другой? И почему? ...
Как объединить две строки в C?
Как добавить две строки? пробовал name = "derp" + "herp";, но я получаю ошибку: выражение должно иметь интегрального или перечислимого типа ...
C# эквивалентно Java charAt ()?
Я знаю, что мы можем использовать charAt() метод в Java получить отдельный символ в строке, указав его позицию. Существует ли эквивалентный метод в C#? ...
разделить строку только на первом экземпляре-java
Я хочу разделить строку на ' = ' charecter. Но я хочу, чтобы он разделился только на первом экземпляре. Как я могу это сделать ? Вот пример JavaScript для ' _ ' char, но он не работает для меня разделить строку только на первый экземпляр указанного символа пример : apple=fruit table price=5 когда я пытаюсь строку.Сплит('='); это дает [apple],[fruit table price],[5] но мне нужно [apple],[fruit table price=5] спасибо ...
Strip html из строки Ruby on Rails
Я работаю с Ruby on Rails, есть ли способ раздеться html из строки с использованием метода sanitize или equal и сохранить только текст внутри атрибута значения на входном теге? ...
Java: получить последний элемент после разделения
Я использую метод разделения строк, и я хочу иметь последний элемент. Размер массива может измениться. пример: String one = "Düsseldorf - Zentrum - Günnewig Uebachs" String two = "Düsseldorf - Madison" Я хочу, чтобы разбить строки и получить последний элемент: lastone = one.split("-")[here the last item] // <- how? lasttwo = two.split("-")[here the last item] // <- how? Я не знаю размеры массивов во время выполнения :( ...
Несколько символов заменить на Python
мне нужно заменить некоторые символы следующим образом: & ->&,# ->#, ... я закодировал следующим образом, но я думаю, что должен быть какой-то лучший способ. Какие-нибудь намеки? strs = strs.replace('&', '&') strs = strs.replace('#', '#') ... ...
Найти индекс последнего вхождения подстроки с помощью T-SQL
есть ли простой способ найти индекс последнего вхождения строки с помощью SQL? Я использую SQL Server 2000 прямо сейчас. Мне в основном нужна функциональность, что .NET System.String.LastIndexOf метод обеспечивает. Немного погуглив показал это - Функция Для Получения Последнего Индекса - но это не работает, если вы передаете выражение столбца "текст". Другие решения, найденные в другом месте, работают только до тех пор, пока текст, который вы ищете, составляет 1 символ длинный. Мне, вероятн ...