Pytania oznaczone «substring»

Część ciągu lub funkcja / metoda, która zwraca część ciągu

2142
Jak uzyskać podciąg ciągu znaków w Pythonie?

Czy istnieje sposób na podciąganie łańcucha w Pythonie, aby uzyskać nowy ciąg od trzeciego znaku do końca ciągu? Może jak myString[2:end]? Jeśli opuszczenie drugiej części oznacza „do końca”, a jeśli opuścisz pierwszą część, to czy zacznie się od

728
Wyodrębnij podciąg w Bash

Biorąc pod uwagę nazwę pliku w formularzu someletters_12345_moreleters.ext, chcę wyodrębnić 5 cyfr i umieścić je w zmiennej. Aby podkreślić ten punkt, mam nazwę pliku z x liczbą znaków, a następnie pięciocyfrową sekwencję otoczoną pojedynczym podkreśleniem po każdej stronie, a następnie innym...

354
Jak działa podciąg String w Swift

Aktualizowałem część mojego starego kodu i odpowiedzi w Swift 3, ale kiedy dotarłem do Swift Strings i indeksowania z podciągami, sprawy się skomplikowały. W szczególności próbowałem: let str = "Hello, playground" let prefixRange = str.startIndex..<str.startIndex.advancedBy(5) let prefix =...

335
Jak wyodrębnić podciąg między dwoma markerami?

Powiedzmy, że mam ciąg znaków 'gfgfdAAA1234ZZZuijjk'i chcę wyodrębnić tylko '1234'część. Wiem tylko, jakie będą te postacie bezpośrednio przed AAAi po ZZZczęści, którą jestem zainteresowany 1234. Dzięki sedtemu można zrobić coś takiego za pomocą łańcucha: echo "$STRING" | sed -e...

276
Uzyskiwanie pierwszego znaku ciągu za pomocą $ str [0]

Chcę uzyskać pierwszą literę łańcucha i zauważyłem, że to $str[0]działa świetnie. Po prostu nie jestem pewien, czy jest to „dobra praktyka”, ponieważ notacja ta jest zwykle używana w przypadku tablic. Ta funkcja nie wydaje się być zbyt dobrze udokumentowana, więc zwracam się do was z prośbą, aby...