Pytania otagowane jako string

Łańcuch jest skończoną sekwencją symboli, często używanych w tekście, choć czasami w przypadku dowolnych danych.

8
Przeanalizuj ciąg do DateTime w C #
Mam datę i godzinę w łańcuchu o takim formacie: "2011-03-21 13:26" //year-month-day hour:minute Jak mogę to przeanalizować System.DateTime? Chcę użyć funkcji takich jak DateTime.Parse()lub, DateTime.ParseExact()jeśli to możliwe, aby móc ręcznie określić format daty.
165 c#  .net  string  parsing  datetime 

4
Usuń pierwszy znak łańcucha
Chciałbym usunąć pierwszy znak ciągu. Na przykład mój ciąg zaczyna się od a :i chcę usunąć tylko to. W :ciągu znaków występuje kilka wystąpień , których nie należy usuwać. Piszę kod w języku Python.
165 python  string 

18
Jaki jest najszybszy algorytm wyszukiwania podciągów?
OK, więc nie brzmię jak idiota, mam zamiar określić problem / wymagania dokładniej: Igła (wzór) i stóg siana (tekst do wyszukania) to ciągi zakończone znakiem C w stylu C. Brak informacji o długości; w razie potrzeby należy ją obliczyć. Funkcja powinna zwrócić wskaźnik do pierwszego dopasowania lub NULLjeśli nie zostanie …
165 c  algorithm  string  substring 

10
?? Coalesce na pusty sznurek?
Coś, co robię coraz częściej, to sprawdzanie ciągu znaków pod kątem pustego (jak in ""lub null) i operatora warunkowego. Aktualny przykład: s.SiteNumber.IsNullOrEmpty() ? "No Number" : s.SiteNumber; To jest tylko metoda rozszerzenia, jest odpowiednikiem: string.IsNullOrEmpty(s.SiteNumber) ? "No Number" : s.SiteNumber; Ponieważ jest pusty i nie jest pusty, ??nie załatwi sprawy. …

10
Typ odwołania do ciągu C #?
Wiem, że „string” w C # to typ referencyjny. To jest w MSDN. Jednak ten kod nie działa tak, jak powinien: class Test { public static void Main() { string test = "before passing"; Console.WriteLine(test); TestI(test); Console.WriteLine(test); } public static void TestI(string test) { test = "after passing"; } } …
164 c#  string  reference  types 


10
Utwórz ciąg o zmiennej długości, wypełniony powtarzającym się znakiem
Tak więc moje pytanie zostało zadane przez kogoś innego w jego formie Java : Java - Utwórz nową instancję String o określonej długości i wypełnioną określonym znakiem. Najlepsze rozwiązanie? . . . ale szukam jego odpowiednika w JavaScript. Zasadniczo chcę dynamicznie wypełniać pola tekstowe znakami „#” na podstawie atrybutu „maxlength” …
164 javascript  html  string 

10
Jak usunąć wszystkie wiodące zera w ciągu
Jeśli mam ciąg 00020300504 00000234892839 000239074 jak pozbyć się wiodących zer, żeby mieć tylko to 20300504 234892839 239074 Zwróć uwagę, że powyższa liczba została wygenerowana losowo.
163 php  string 



13
Jak podzielić ciąg znaków w Haskell?
Czy istnieje standardowy sposób dzielenia łańcucha w Haskell? linesi wordsdziała świetnie z dzieleniem na spację lub znak nowej linii, ale na pewno istnieje standardowy sposób dzielenia przecinkiem? Nie mogłem go znaleźć w Hoogle. Mówiąc konkretnie, szukam czegoś, co split "," "my,comma,separated,list"wraca ["my","comma","separated","list"].
163 string  haskell 

8
Jaka jest różnica między istringstream, ostringstream i stringstream? / Dlaczego nie używać stringstream w każdym przypadku?
Kiedy używam std::istringstream, std::ostringstreami std::stringstreamdlaczego nie należy po prostu użyć std::stringstreamw każdej sytuacji (czy są jakieś problemy z wydajnością Runtime?). Wreszcie, czy jest w tym coś złego (zamiast w ogóle korzystać ze strumienia): std::string stHehe("Hello "); stHehe += "stackoverflow.com"; stHehe += "!";

22
Jak sformatować ciąg jako numer telefonu w C #
Mam ciąg "1112224444" to numer telefonu. Chcę sformatować jako 111-222-4444 przed zapisaniem go w pliku. Jest na kablu danych i wolałbym móc to zrobić bez przypisywania nowego zmienna. Myślałem: String.Format("{0:###-###-####}", i["MyPhone"].ToString() ); ale to chyba nie pomaga. ** AKTUALIZACJA ** Dobrze. Poszedłem z tym rozwiązaniem Convert.ToInt64(i["Customer Phone"]).ToString("###-###-#### ####") Teraz robi …



Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.