Użyj tego znacznika w przypadku pytań dotyczących rozdzielania pozycji (np. Ciągu znaków) na części, często za pomocą separatora lub wyrażenia regularnego.
Właśnie dowiedziałem się o klasie Scanner w Javie i teraz zastanawiam się, jak porównuje / konkuruje z StringTokenizer i String.Split. Wiem, że StringTokenizer i String.Split działają tylko na ciągach znaków, więc dlaczego miałbym chcieć używać Scanner for a String? Czy Scanner ma być po prostu kompleksowym rozwiązaniem do rozdzielania?
Jak napisać funkcję do dzielenia i zwracania tablicy dla ciągu z ogranicznikami w języku programowania C? char* str = "JAN,FEB,MAR,APR,MAY,JUN,JUL,AUG,SEP,OCT,NOV,DEC"; str_split(str,',');
Używam, split('\n')aby uzyskać wiersze w jednym ciągu i okazało się, że ''.split()zwraca pustą listę [], a ''.split('\n')zwraca ['']. Czy jest jakiś konkretny powód takiej różnicy? Czy istnieje wygodniejszy sposób liczenia wierszy w ciągu?
Mam problem z podziałem ciągu w języku C # z ogranicznikiem „] [”. Na przykład ciąg „abc] [rfd] [5] [,] [.” Powinien dać tablicę zawierającą; abc RFD 5 , . Ale nie wydaje mi się, aby to działało, nawet jeśli wypróbuję RegEx, nie mogę uzyskać podziału na separatorze. EDYCJA: Zasadniczo …
W Pythonie możliwe jest podzielenie łańcucha i przypisanie go do zmiennych: ip, port = '127.0.0.1:5432'.split(':') ale w Go nie wydaje się działać: ip, port := strings.Split("127.0.0.1:5432", ":") // assignment count mismatch: 2 = 1 Pytanie: Jak podzielić ciąg i przypisać wartości w jednym kroku?
Chcę podzielić ciąg znaków za pomocą znaku „=”. Ale chcę, żeby to podzieliło się tylko w pierwszej instancji. Jak mogę to zrobić ? Oto przykład JavaScript dla znaku '_', ale nie działa on dla mnie podzielony łańcuch tylko na pierwsze wystąpienie określonego znaku Przykład: apple=fruit table price=5 Kiedy próbuję String.split …
Mam kolumnę SQL Server 2008 R2 zawierającą ciąg, który muszę podzielić przecinkiem. Widziałem wiele odpowiedzi na StackOverflow, ale żadna z nich nie działa w R2. Upewniłem się, że mam uprawnienia do wybierania dowolnych przykładów funkcji podziału. Każda pomoc mile widziana.
Używam metody typu String split i chcę mieć ostatni element. Rozmiar tablicy może się zmienić. Przykład: String one = "Düsseldorf - Zentrum - Günnewig Uebachs" String two = "Düsseldorf - Madison" Chcę podzielić powyższe ciągi i uzyskać ostatni element: lastone = one.split("-")[here the last item] // <- how? lasttwo = …
Jak podzielić ciąg "Thequickbrownfoxjumps"na podciągi o równej wielkości w Javie. Na przykład. "Thequickbrownfoxjumps"4 równych rozmiarów powinno dać wynik. ["Theq","uick","brow","nfox","jump","s"] Podobne pytanie: Podziel ciąg na podciągi o równej długości w Scali
Mam pole tabeli, membernamektóre zawiera zarówno nazwisko, jak i imię użytkownika. Czy to możliwe, aby podzielić te na 2 pola memberfirst, memberlast? Wszystkie rekordy mają format „Imię Nazwisko” (bez cudzysłowów i spacji pomiędzy).
Chcę podzielić tę linię: string line = "First Name ; string ; firstName"; do tablicy ich skróconych wersji: "First Name" "string" "firstName" Jak mogę to wszystko zrobić w jednej linii? Następujący komunikat powoduje wyświetlenie błędu „nie można przekształcić typu void”: List<string> parts = line.Split(';').ToList().ForEach(p => p.Trim());
Jaki jest sens '/segment/segment/'.split('/')powrotu ['', 'segment', 'segment', '']? Zwróć uwagę na puste elementy. Jeśli dzielisz się na ograniczniku, który znajduje się na pierwszej pozycji i na samym końcu ciągu, jaką dodatkową wartość daje ci to, że pusty ciąg jest zwracany z każdego końca?
Według Hadoop - The Definitive Guide Rekordy logiczne zdefiniowane przez FileInputFormats zwykle nie pasują dokładnie do bloków HDFS. Na przykład rekordy logiczne TextInputFormat to linie, które częściej przekraczają granice HDFS. Nie ma to wpływu na funkcjonowanie twojego programu - na przykład linie nie są pomijane ani przerywane - ale warto …
Jak podzielić listę elementów na listy zawierające maksymalnie N elementów? przykład: mając listę z 7 elementami, utwórz grupy po 4, pozostawiając ostatnią grupę możliwie z mniejszą liczbą elementów. split(List(1,2,3,4,5,6,"seven"),4) => List(List(1,2,3,4), List(5,6,"seven"))
Używamy plików cookie i innych technologii śledzenia w celu poprawy komfortu przeglądania naszej witryny, aby wyświetlać spersonalizowane treści i ukierunkowane reklamy, analizować ruch w naszej witrynie, i zrozumieć, skąd pochodzą nasi goście.
Kontynuując, wyrażasz zgodę na korzystanie z plików cookie i innych technologii śledzenia oraz potwierdzasz, że masz co najmniej 16 lat lub zgodę rodzica lub opiekuna.