string- все статьи тега ➜ страница 11


Выделить разницу между двумя строками в PHP

Как проще всего выделить разницу между двумя строками в PHP? Я думаю вдоль строк страницы истории редактирования переполнения стека, где новый текст находится в зеленом цвете, а удаленный текст-в красном. Если есть какие-либо предварительно записанные функции или классы, это было бы идеально. ...

умный способ сократить длинные строки с помощью javascript

есть ли у кого-нибудь более сложное решение/библиотека для сокращения строк с помощью JavaScript, чем очевидное: if(string.length > 25) { string = string.substring(0,24)+"..."; } ...

Почему класс String объявлен final в Java?

С тех пор, как я узнал, что класс java.lang.String объявлен как Final в Java, мне было интересно, почему это? Тогда я не нашел ответа, но это сообщение: Как создать реплику класса String в Java? это напомнило мне о моем вопросе. конечно, String предоставляет все функции, которые мне когда-либо нужны, и никогда не думал о какой-либо операции, которая потребует расширения класса String, но все равно вы никогда не узнаете, что кому-то может понадобиться! Так, кто-нибудь знает, что было ли намере ...

PHP заменяет последнее вхождение строки в строку?

кто-нибудь знает очень быстрый способ заменить последнее вхождение строки другой строкой в строке? ...

stringstream, string и char * путаница преобразования

мой вопрос можно свести к тому, откуда возвращается строка stringstream.str().c_str() жить в памяти, и почему она не может быть назначен const char*? этот пример кода объяснит это лучше, чем я могу #include <string> #include <sstream> #include <iostream> using namespace std; int main() { stringstream ss("this is a stringn"); string str(ss.str()); const char* cstr1 = str.c_str(); const char* cstr2 = ss.str().c_str(); cout << cstr1 // Prints c ...

PHP-функция для создания slug (строка URL)

function gen_slug($str){ # special accents $a = array('À','Á','Â','Ã','Ä','Å','Æ','Ç','È','É','Ê','Ë','Ì','Í','Î','Ï','Ð','Ñ','Ò','Ó','Ô','Õ','Ö','Ø','Ù','Ú','Û','Ü','Ý','ß','à','á','â','ã','ä','å','æ','ç','è','é','ê','ë','ì','í','î','ï','ñ','ò','ó','ô','õ','ö','ø','ù','ú','û','ü','ý','ÿ','A','a','A','a','A','a','C','c','C','c','C','c','C','c','D','d','Ð','d','E','e','E','e','E','e','E','e','E','e','G','g','G','g','G','g','G','g','H','h','H','h','I','i','I','i','I','i','I','i','I','i','? ...

Разбор можно использовать адрес улицы, город, штат, Zip из строки [закрыто]

проблема: у меня есть поле адреса из базы данных Access, которая была преобразована в Sql Server 2005. Это поле имеет все в одном поле. Мне нужно разобрать отдельные разделы адреса в соответствующие поля в нормализованной таблице. Мне нужно сделать это для примерно 4000 записей, и это должно быть повторяемо. предположения: предположим, что адрес в США (на данный момент) предположим, что входная строка иногда будет содержать адресата (лицо, к которому обращаются) и / или второй адрес улицы (Т. ...

Строка Java в формате SHA1

Я пытаюсь сделать простой конвертер строк в SHA1 в Java, и это то, что у меня есть... public static String toSHA1(byte[] convertme) { MessageDigest md = null; try { md = MessageDigest.getInstance("SHA-1"); } catch(NoSuchAlgorithmException e) { e.printStackTrace(); } return new String(md.digest(convertme)); } когда я передаю его toSHA1("password".getBytes()), Я получаю "[�a � ɹ??% % l�3~� �."Я знаю, что это, вероятно, простое исправление кодировки, тако ...

Регулярное выражение для получения строки между скобками в Javascript

Я пытаюсь написать регулярное выражение, которое возвращает строку, которая находится в скобках. Например: я хочу получить строку, которая находится между строк "(" и ")" I expect five hundred dollars (0). вернутся 0 найдено регулярное выражение для получения строки между двумя строками в Javascript но я новичок в регулярных выражений. Я не знаю, как использовать ' ( ' ,') ' в регулярном выражении ...

Согласованность хэш-кода() в строке Java

значение хэш-кода строки Java вычисляется как (строку.hashCode ()): s[0]*31^(n-1) + s[1]*31^(n-2) + ... + s[n-1] есть ли какие-либо обстоятельства (скажем, версия JVM, поставщик и т. д.), при которых следующее выражение будет false? boolean expression = "This is a Java string".hashCode() == 586653468 обновление #1: если вы утверждаете, что ответ "да, есть такие обстоятельства" - то, пожалуйста, приведите конкретный пример, когда "это строка Java".метод hashCode() != 586653468. Постарайтесь ...

Как получить первое слово предложения в PHP?

Я хочу извлечь первое слово переменной из строки. Например, возьмите этот ввод: <?php $myvalue = 'Test me more'; ?> результирующий вывод должен быть Test, которое является первым словом ввода. Как я могу это сделать? ...

C# Double - ToString() форматирование с двумя десятичными знаками, но без округления

как мне форматировать Double до String В C#, чтобы иметь только два десятичных знака? если я использую String.Format("{0:0.00}%", myDoubleValue) число затем округляется, и я хочу просто усечь без округления. Я также хочу преобразование в String чтобы быть чувствительным к культуре. ...

Преобразование символа в числовое значение ASCII в java

у меня есть String name = "admin"; тогда я делаю String char = name.substring(0,1); //char="a" Я хочу, чтобы преобразовать char к его значению ASCII (97), как я могу сделать это в java? ...

Как получить первые n символов строки без проверки размера или выхода за пределы?

Как мне добраться до первого n символы строки в Java без выполнения проверки размера сначала (inline является приемлемым) или рискуя IndexOutOfBoundsException? ...

Разбить строку с разделителями в C

Как написать функцию для разделения и возврата массива для строки с разделителями на языке программирования C? char* str = "JAN,FEB,MAR,APR,MAY,JUN,JUL,AUG,SEP,OCT,NOV,DEC"; str_split(str,','); ...

Swift извлечение регулярных выражений соответствует

Я хочу извлечь подстроки из строки, которая соответствует шаблону регулярных выражений. так что я ищу что-то вроде этого: func matchesForRegexInText(regex: String!, text: String!) -> [String] { ??? } вот что у меня есть: func matchesForRegexInText(regex: String!, text: String!) -> [String] { var regex = NSRegularExpression(pattern: regex, options: nil, error: nil) var results = regex.matchesInString(text, options: nil, range: NSMakeRange(0, countElement ...

Вызов функции из строки в C#

Я знаю, что в PHP вы можете сделать вызов типа: $function_name = 'hello'; $function_name(); function hello() { echo 'hello'; } возможно ли это в .Net? ...

Как объединить несколько строк C++ в одной строке?

C# имеет синтаксическую функцию, где вы можете объединить много типов данных вместе на 1 строке. string s = new String(); s += "Hello world, " + myInt + niceToSeeYouString; s += someChar1 + interestingDecimal + someChar2; что было бы эквивалентно в C++? Насколько я вижу, вам придется делать все это на отдельных строках, поскольку он не поддерживает несколько строк/переменных с оператором+. Это нормально, но не выглядит так аккуратно. string s; s += "Hello world, " + "nice to see you, " + "or ...

Извлечение подстроки PHP. Получить строку перед первой ' / ' или всю строку

Я пытаюсь извлечь подстроку. Мне нужна помощь с этим в PHP. вот некоторые примеры строк, с которыми я работаю и результат мне нужен: home/cat1/subcat2 => home test/cat2 => test startpage => startpage Я хочу получить строку до первого /, а если нет / присутствует, получить всю строку. я попробовал, substr($mystring, 0, strpos($mystring, '/')) Я думаю, что он говорит - получить должность / а затем получить подстроку из позиции 0 в это позиция. Я не знаю, как обращаться с делом ...

Хэширование строки с помощью Sha256

Я пытаюсь хэшировать строку с помощью SHA256, я использую следующий код: using System; using System.Security.Cryptography; using System.Text; public class Hash { public static string getHashSha256(string text) { byte[] bytes = Encoding.Unicode.GetBytes(text); SHA256Managed hashstring = new SHA256Managed(); byte[] hash = hashstring.ComputeHash(bytes); string hashString = string.Empty; foreach (byte x in hash) { hashString + ...