Znam trochę C, a teraz przyjrzę się C ++. Jestem przyzwyczajony do znakowania tablic do obsługi ciągów znaków C, ale kiedy patrzę na kod C ++, widzę przykłady używające zarówno typu ciągów, jak i tablic znaków: #include <iostream> #include <string> using namespace std; int main () { string mystr; cout …
Czy Python ma funkcję, której mogę użyć do zmiany znaczenia znaków specjalnych w wyrażeniu regularnym? Na przykład I'm "stuck" :\powinien stać się I\'m \"stuck\" :\\.
Więc spędziłem nad tym dużo czasu i wydaje mi się, że powinno to być proste rozwiązanie. Próbuję użyć uwierzytelniania Facebooka, aby zarejestrować użytkowników w mojej witrynie i próbuję to zrobić po stronie serwera. Doszedłem do punktu, w którym otrzymuję token dostępu, a kiedy idę: https://graph.facebook.com/me?access_token=MY_ACCESS_TOKEN Informacje, których szukam, otrzymuję jako …
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
Szybkie dodanie wymagań w naszym projekcie. Pole w naszej bazie danych do przechowywania numeru telefonu jest ustawione na dopuszczenie tylko 10 znaków. Tak więc, jeśli zostanie mi przekazany „(913) -444-5555” lub cokolwiek innego, czy istnieje szybki sposób na uruchomienie ciągu za pomocą jakiejś specjalnej funkcji zamiany, na którą mogę przekazać …
W miarę możliwości staram się używać pojedynczych cudzysłowów i zauważyłem, że nie mogę używać znaków \ n w pojedynczych cudzysłowach. Wiem, że mogę po prostu wprowadzić nową linię dosłownie, naciskając klawisz Return, ale to psuje wcięcie mojego kodu. Czy jest jakiś znak ASCII lub coś, co mogę wpisać, co spowoduje …
Powiedzmy, że mam następujący data.tablew R: library(data.table) DT = data.table(x=rep(c("b","a","c"),each=3), y=c(1,3,6), v=1:9) Chcę uporządkować według dwóch kolumn (powiedzmy kolumny xi v). Użyłem tego: DT[order(x,v)] # sorts first by x then by v (both in ascending order) Ale teraz chcę to posortować x(w porządku malejącym) i mam następujący kod: DT[order(-x)] #Error …
Standardowy sposób PHP na sprawdzenie, czy ciąg $strkończy się podłańcuchem, $testto: $endsWith = substr( $str, -strlen( $test ) ) == $test Czy to najszybszy sposób?
Napisałem następujące wiersze, aby uzyskać ostatni znak ciągu: str=$1 i=$((${#str}-1)) echo ${str:$i:1} Działa dla abcd/: $ bash last_ch.sh abcd/ / Nie działa dlaabcd* : $ bash last_ch.sh abcd* array.sh assign.sh date.sh dict.sh full_path.sh last_ch.sh Zawiera listę plików w bieżącym folderze .
Dowiedziałem się, że za pomocą ${string:0:3}jednego można uzyskać dostęp do pierwszych 3 znaków ciągu. Czy istnieje równie łatwa metoda uzyskania dostępu do ostatnich trzech znaków?
Mam ten kod: >>> for i in xrange(20): ... print 'a', ... a a a a a a a a a a a a a a a a a a a a Chcę wydrukować 'a', bez ' 'tego: aaaaaaaaaaaaaaaaaaaa Czy to możliwe?
Jak mogę wykryć, czy ciąg zawiera określone słowo? Na przykład mam poniżej ciąg, który brzmi: @"Here is my string." Chciałbym wiedzieć, czy potrafię wykryć słowo w ciągu, na przykład „jest”.
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.