Pytania otagowane jako string

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


15
Manipuluj ciągiem adresu URL, dodając parametry GET
Chcę dodać parametry GET do adresów URL, które mogą, ale nie muszą, zawierać parametry GET bez powtarzania ?lub &. Przykład: Jeśli chcę dodać category=action $url="http://www.acme.com"; // will add ?category=action at the end $url="http://www.acme.com/movies?sort=popular"; // will add &category=action at the end Jeśli zauważysz, próbuję nie powtarzać znaku zapytania, jeśli zostanie znaleziony. …
93 php  url  string 

6
Wyjście ciągów JSON w formacie AngularJS
Mam aplikację AngularJS, która zbiera dane z danych wejściowych, przekształca model w ciąg przy użyciu JSON.stringify()i pozwala użytkownikowi edytować ten model w taki sposób, że pola wejściowe są aktualizowane, jeśli <textarea>element jest aktualizowany i odwrotnie. Jakieś wiązanie dwukierunkowe :) Problem w tym, że sam String wygląda brzydko i chciałbym go …


2
Internowanie stringów w Pythonie
Chociaż to pytanie nie ma żadnego rzeczywistego zastosowania w praktyce, jestem ciekawy, jak Python dokonuje internowania ciągów. Zauważyłem, co następuje. >>> "string" is "string" True To jest tak, jak się spodziewałem. Ty też możesz to zrobić. >>> "strin"+"g" is "string" True I to całkiem sprytne! Ale nie możesz tego zrobić. …


5
Jak mogę skopiować ciąg znaków Pythona?
Robię to: a = 'hello' A teraz chcę mieć niezależną kopię a: import copy b = str(a) c = a[:] d = a + '' e = copy.copy(a) map( id, [ a,b,c,d,e ] ) Na zewnątrz [3]: [4365576160, 4365576160, 4365576160, 4365576160, 4365576160] Dlaczego wszystkie mają ten sam adres w pamięci …


5
Android: html w strings.xml
Chciałbym wyświetlić na przykład ten kod html: <body> <p><b>Hello World</b></p> <p>This is a test of the URL <a href="http://www.example.com"> Example</a></p> <p><b>This text is bold</b></p> <p><em>This text is emphasized</em></p> <p><code>This is computer output</code></p> <p>This is<sub> subscript</sub> and <sup>superscript</sup></p> </body> Chcę wyświetlić go w oknie dialogowym, deklarując kod HTML w zasobach strings.xml. …

13
Sformatować ciąg JavaScript przy użyciu symboli zastępczych i obiektu podstawień?
Mam ciąg z powiedz: My Name is %NAME% and my age is %AGE%. %XXX%są symbolami zastępczymi. Musimy tam podstawić wartości z obiektu. Obiekt wygląda następująco: {"%NAME%":"Mike","%AGE%":"26","%EVENT%":"20"} Muszę przeanalizować obiekt i zamienić ciąg na odpowiednie wartości. Tak więc ostateczny wynik będzie: Nazywam się Michał i mam 26 lat. Całość trzeba zrobić …

24
Usuwanie spacji wiodących i końcowych z ciągu
Jak usunąć spacje z obiektu ciągu w C ++. Na przykład, jak usunąć spacje wiodące i końcowe z poniższego obiektu ciągu. //Original string: " This is a sample string " //Desired string: "This is a sample string" O ile wiem, klasa string nie zapewnia żadnych metod usuwania spacji wiodących i …
92 c++  string 


13
jest operatorem + mniej wydajnym niż StringBuffer.append ()
W moim zespole zwykle wykonujemy konkatentację ciągów w następujący sposób: var url = // some dynamically generated URL var sb = new StringBuffer(); sb.append("<a href='").append(url).append("'>click here</a>"); Oczywiście znacznie bardziej czytelne jest: var url = // some dynamically generated URL var sb = "<a href='" + url + "'>click here</a>"; Ale …

17
Wywoływanie funkcji PHP w łańcuchach HEREDOC
W PHP deklaracje ciągów HEREDOC są bardzo przydatne do wyświetlania bloku html. Możesz go przeanalizować w zmiennych, po prostu poprzedzając je przedrostkiem $, ale dla bardziej skomplikowanej składni (np. $ Var [2] [3]), musisz umieścić swoje wyrażenie w nawiasach {}. W PHP 5, to jest możliwe, aby właściwie wykonywać połączenia …
91 php  string  heredoc 

3
Łączenie ciągów z Groovym
Jaki jest najlepszy (idiomatyczny) sposób łączenia ciągów znaków w Groovy? Opcja 1: calculateAccountNumber(bank, branch, checkDigit, account) { bank + branch + checkDigit + account } Opcja 2: calculateAccountNumber(bank, branch, checkDigit, account) { "$bank$branch$checkDigit$account" } Założyłem interesujący punkt na ten temat na starej stronie Groovy: Rzeczy, które możesz zrobić, ale lepiej …

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.