Articles of Zeichenfolge

# und ## in Makros

#include #define f(a,b) a##b #define g(a) #a #define h(a) g(a) int main() { printf(“%s\n”,h(f(1,2))); printf(“%s\n”,g(f(1,2))); return 0; } Wenn man sich das Programm anschaut, könnte man erwarten, dass die Ausgabe dasselbe ist, und zwar für beide printf-statementen. Aber beim Ausführen des Programms erhalten Sie es als: bash$ ./a.out 12 f(1,2) bash$ Wieso ist es so?

Teilen Sie eine Saite an jeder n-ten Stelle

Ich benutze diese Regex, um eine Saite an jeder dritten Position zu teilen: String []thisCombo2 = thisCombo.split(“(?<=\\G…)"); wo die 3 Punkte nach dem G jede zu teilende n-te Position anzeigen. In diesem Fall zeigen die 3 Punkte alle 3 Positionen an. Ein Beispiel: Input: String st = “123124125134135145234235245” Output: 123 124 125 134 135 145 […]

Entfernen Sie Akzente, ohne iconv zu verwenden

Was ist der beste Weg, um Akzente zu entfernen, z. ÈâuÑ “wird” Eaun ” Ohne iconv

Übergeben Sie Zeichenketten innerhalb einer function an ggplot2

Oft verwende ich ggplot2 in meiner Arbeit und baue Wrapper-functionen, um meinen Arbeitsfluss zu beschleunigen. Die Verwendung der Nicht-Standard-Bewertungs (NSE) aes zwingt mich, die tatsächlichen Variablennamen anstelle von Zeichenfolgen zu verwenden. Also ich kopiere und benenne Datenrahmen und Variablennamen um ggplot2 zu besänftigen. Es muss einen besseren Weg geben. Wie kann ich ggplot2 veranlassen , […]

C # -Testen, um festzustellen, ob eine Zeichenfolge eine ganze Zahl ist?

Ich bin nur neugierig, ob etwas in die c # -Sprache oder das .net-Framework eingebaut ist, das testet, ob etwas eine Ganzzahl ist if (x is an int) // Do something Es scheint mir, dass es das gibt, aber ich bin nur ein Programmierstudent für das erste Jahr, also weiß ich es nicht.

Entfernen Sie eine Zeichenfolge vom Anfang einer Zeichenfolge

Ich habe eine Zeichenfolge, die so aussieht: $str = “bla_string_bla_bla_bla”; Wie kann ich das erste bla_ entfernen bla_ aber nur wenn es am Anfang der Zeichenfolge gefunden wird? Mit str_replace() entfernt es alle bla_ .

PadLeft-function in T-SQL

Ich habe die folgende Tabelle A: id —- 1 2 12 123 1234 Ich muss die id Werte mit Nullen auffüllen: id —- 0001 0002 0012 0123 1234 Wie kann ich das erreichen?

Wie man Zahlen aus der Zeichenkette in c extrahiert?

ab234cid*(s349*(20kd ich habe eine Zeichenfolge wie ab234cid*(s349*(20kd und möchte alle Zahlen 234, 349, 20 extrahieren, was soll ich tun?

Entfernen von HTML-Tags aus einer Zeichenfolge in R

Ich versuche, Webseiten-Quelle in R zu lesen und es als Zeichenfolgen zu verarbeiten. Ich versuche, die Absätze herauszunehmen und die HTML-Tags aus dem Absatztext zu entfernen. Ich stoße auf folgendes Problem: Ich habe versucht, eine function zu implementieren, um die HTML-Tags zu entfernen: cleanFun=function(fullStr) { #find location of tags and citations tagLoc=cbind(str_locate_all(fullStr,””)[[1]][,1]); #create storage for […]

PHP wandelt String in Hex und Hex in String um

Ich habe das Problem, wenn zwischen diesen 2 Typ in PHP konvertieren. Dies ist der Code, den ich in Google gesucht habe function strToHex($string){ $hex=”; for ($i=0; $i < strlen($string); $i++){ $hex .= dechex(ord($string[$i])); } return $hex; } function hexToStr($hex){ $string=''; for ($i=0; $i < strlen($hex)-1; $i+=2){ $string .= chr(hexdec($hex[$i].$hex[$i+1])); } return $string; } Ich […]