Pytania otagowane jako string

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




14
jak przekonwertować wartości tablic z ciągu na int?
$string = "1,2,3" $ids = explode(',', $string); var_dump($ids); zwroty array(3) { [0]=> string(1) "1" [1]=> string(1) "2" [2]=> string(1) "3" } Potrzebuję, aby wartości były typu int zamiast ciągu typu. Czy istnieje lepszy sposób na zrobienie tego niż zapętlanie tablicy za pomocą foreach i konwertowanie każdego łańcucha na int?
233 php  string  int  explode 

28
Swift stosuje .uppercaseString tylko do pierwszej litery ciągu
Próbuję stworzyć system autokorekty, a gdy użytkownik wpisze słowo z wielką literą, autokorekta nie działa. Aby to naprawić, zrobiłem kopię napisanego łańcucha, zastosowałem .lowercaseString, a następnie porównałem je. Jeśli ciąg znaków jest rzeczywiście źle wpisany, powinien poprawić słowo. Jednak słowo, które zastępuje wpisane słowo, jest pisane małymi literami. Więc muszę …


10
Jak podzielić ciąg przez wieloznakowy ogranicznik w C #?
Co jeśli chcę podzielić ciąg znaków za pomocą separatora, który jest słowem? Na przykład This is a sentence. Chcę się podzielić, isdostać Thisi a sentence. W Javamogę wysłać w ciągu znaków jako ogranicznik, ale w jaki sposób to osiągnąć w C#?
232 c#  .net  string 



18
Jak parsować ciąg z przecinkiem dziesiętnym do podwójnego?
Chcę przeanalizować ciąg podobny "3.5"do podwójnego. Jednak, double.Parse("3.5") daje 35 i double.Parse("3.5", System.Globalization.NumberStyles.AllowDecimalPoint) rzuca a FormatException. Teraz ustawienia regionalne mojego komputera są ustawione na niemiecki, gdzie przecinek jest używany jako separator dziesiętny. Być może trzeba coś z tym zrobić i double.Parse()oczekiwać, że "3,5"będzie to wkład, ale nie jestem pewien. Jak …
231 c#  string  parsing  double 

12
Dodawanie nowego wiersza do ciągu w C #
Mam sznurek. string strToProcess = "fkdfdsfdflkdkfk@dfsdfjk72388389@kdkfkdfkkl@jkdjkfjd@jjjk@"; Potrzebuję dodać nowy wiersz po każdym wystąpieniu symbolu „@” w ciągu. Mój wynik powinien być taki fkdfdsfdflkdkfk@ dfsdfjk72388389@ kdkfkdfkkl@ jkdjkfjd@ jjjk@
230 c#  string 

11
Odwołaj się do jednego ciągu z drugiego w strings.xml?
Chciałbym odwoływać się do ciągu z innego ciągu w moim pliku strings.xml, jak poniżej (zwróć uwagę na koniec treści ciągu „message_text”): <?xml version="1.0" encoding="utf-8"?> <resources> <string name="button_text">Add item</string> <string name="message_text">You don't have any items yet! Add one by pressing the \'@string/button_text\' button.</string> </resources> Próbowałem powyższej składni, ale potem tekst wypisuje …
230 android  xml  string 

10
Uzyskaj ciąg znaków według indeksu - Java
Wiem, jak wypracować indeks określonego znaku lub liczby w ciągu, ale czy jest jakaś predefiniowana metoda, której mogę użyć, aby dać mi znak na n-tej pozycji? Więc w ciągu „foo”, gdybym poprosił o znak o indeksie 0, zwróciłby „f”. Uwaga - w powyższym pytaniu przez „znak” nie mam na myśli …
230 java  string 

19
Jak usunąć zera wiodące z tekstu alfanumerycznego?
Widziałem pytania, jak przedrostek zer tutaj w SO. Ale nie na odwrót! Czy możecie mi zasugerować, jak usunąć wiodące zera w tekście alfanumerycznym? Czy są jakieś wbudowane interfejsy API lub czy muszę napisać metodę przycinania zer wiodących? Przykład: 01234 converts to 1234 0001234a converts to 1234a 001234-a converts to 1234-a …

18
Dlaczego instrukcja switch nie może być stosowana na ciągach?
Kompilowanie następującego kodu i wystąpił błąd type illegal . int main() { // Compilation error - switch expression of type illegal switch(std::string("raj")) { case"sda": } } Nie można użyć łańcucha w żadnym z switchlub case. Czemu? Czy jest jakieś rozwiązanie, które działa ładnie, obsługując logikę podobną do przełączania ciągów?

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.