Pytania otagowane jako string

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

16
Podziel ciąg na wielkie litery
Jaki jest pythonowy sposób dzielenia łańcucha przed wystąpieniami danego zestawu znaków? Na przykład chcę podzielić 'TheLongAndWindingRoad' w każdym przypadku wystąpienia dużej litery (prawdopodobnie z wyjątkiem pierwszej) i uzyskać ['The', 'Long', 'And', 'Winding', 'Road']. Edycja: Powinien również podzielić pojedyncze wystąpienia, tj. 'ABC'Z chciałbym uzyskać ['A', 'B', 'C'].
101 python  regex  string 


8
Usuń spacje / tabulatory / znaki nowej linii - Python
Próbuję usunąć wszystkie spacje / tabulatory / znaki nowej linii w Pythonie 2.7 w systemie Linux. Napisałem to, co powinno wystarczyć: myString="I want to Remove all white \t spaces, new lines \n and tabs \t" myString = myString.strip(' \n\t') print myString wynik: I want to Remove all white spaces, new …

7
Co to jest okres istnienia std :: string :: c_str ()?
W jednym z moich programów muszę połączyć się z jakimś starszym kodem, który działa z const char*. Powiedzmy, że mam strukturę, która wygląda następująco: struct Foo { const char* server; const char* name; }; Moja aplikacja wyższego poziomu zajmuje się tylko tym std::string, więc pomyślałem o użyciu, std::string::c_str()aby odzyskać const …
100 c++  string  cstring 

3
podziel ciąg na 2 na podstawie ostatniego wystąpienia separatora
Chciałbym wiedzieć, czy w Pythonie jest jakaś funkcja wbudowana, która dzieli ciąg na 2 części, na podstawie ostatniego wystąpienia separatora. na przykład: rozważ ciąg „abc, d, e, f”, po separatorze podzielonym na „,”, chcę, aby dane wyjściowe były „abc, d, e” i „f”. Wiem, jak manipulować ciągiem, aby uzyskać żądane …
100 python  string 

10
Konwertuj ciąg na nazwę zmiennej
Używam języka R do analizowania listy ciągów w postaci: original_string <- "variable_name=variable_value" Najpierw wyodrębniam nazwę zmiennej i wartość z oryginalnego ciągu i konwertuję wartość na klasę numeryczną. parameter_value <- as.numeric("variable_value") parameter_name <- "variable_name" Następnie chciałbym przypisać wartość zmiennej o takiej samej nazwie, jak łańcuch nazwa_parametru. variable_name <- parameter_value Jakie są …
100 string  r 

13
Podzielony ciąg z kropką jako separatorem
Zastanawiam się, czy mam zamiar rozłupać sznurek .we właściwy sposób? Mój kod to: String[] fn = filename.split("."); return fn[0]; Potrzebuję tylko pierwszej części ciągu, dlatego zwracam pierwszą pozycję. Pytam, ponieważ zauważyłem w API, że .oznacza to dowolny znak, więc teraz utknąłem.
100 java  regex  string  split 

5
String.Join, która ignoruje puste ciągi?
Metoda VB.NET String.Join(separator, stringArray)jest podobna do metody implode PHP, ale wszystkie puste elementy w tablicy są zastępowane pustym ciągiem, więc c: Dim myArray() as String = { "a", null, "c" } Console.WriteLine(String.Join(", ", myArray)); // Prints "a, , c" Czy istnieje prosty sposób na połączenie zestawu ciągów za pomocą separatora, …
100 .net  vb.net  string 

16
Tetrisowanie tablicy
Rozważmy następującą tablicę: /www/htdocs/1/sites/lib/abcdedd /www/htdocs/1/sites/conf/xyz /www/htdocs/1/sites/conf/abc/def /www/htdocs/1/sites/htdocs/xyz /www/htdocs/1/sites/lib2/abcdedd jaki jest najkrótszy i najbardziej elegancki sposób wykrywania wspólnej ścieżki bazowej - w tym przypadku /www/htdocs/1/sites/ i usuwając go ze wszystkich elementów tablicy? lib/abcdedd conf/xyz conf/abc/def htdocs/xyz lib2/abcdedd
99 php  string  algorithm 



12
Jak zrobić ToString dla potencjalnie null obiektu?
Czy istnieje prosty sposób na wykonanie następujących czynności: String s = myObj == null ? "" : myObj.ToString(); Wiem, że mogę wykonać następujące czynności, ale naprawdę uważam to za hack: String s = "" + myObj; Byłoby wspaniale, gdyby Convert.ToString () miał do tego odpowiednie przeciążenie.
99 c#  .net  string  object  null 

12
Najszybsza metoda zmiany znaczenia tagów HTML jako encji HTML?
Piszę rozszerzenie Chrome, która polega robi wiele z następujących stanowisk: odkażające łańcuchów, które mogą zawierać znaczniki HTML, konwertując <, >i &do <, >i &, odpowiednio. (Innymi słowy, to samo, co PHP htmlspecialchars(str, ENT_NOQUOTES)- nie sądzę, aby istniała potrzeba konwertowania znaków podwójnego cudzysłowu). To najszybsza funkcja, jaką do tej pory znalazłem: …

13
Wygeneruj ciągi o stałej długości wypełnione spacjami
Aby wygenerować plik oparty na pozycji znaku, muszę utworzyć ciąg o stałej długości. Brakujące znaki należy wypełnić spacją. Na przykład pole CITY ma stałą długość 15 znaków. W przypadku wejść „Chicago” i „Rio de Janeiro” dane wyjściowe to „Chicago” „Rio de Janeiro”.


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.