Articles of tokenize

Converti una stringa separata da virgola in una matrice in PL / SQL

Come posso convertire una stringa separata da virgola in un array? Ho l’input ‘ 1,2,3′ e ho bisogno di convertirlo in un array.

Come ottenere un token da un TokenStream di Lucene?

Sto cercando di utilizzare Apache Lucene per la tokenizzazione e sono sconcertato dal processo di TokenStream token da un TokenStream . La parte peggiore è che sto osservando i commenti nei JavaDocs che rispondono alla mia domanda. http://lucene.apache.org/java/3_0_1/api/core/org/apache/lucene/analysis/TokenStream.html#incrementToken%28%29 In qualche modo, si suppone che venga utilizzata una AttributeSource , piuttosto che i Token . Sono […]

come ottenere dati tra virgolette in java?

Ho queste righe di testo il numero di virgolette potrebbe cambiare come: Here just one “comillas” But I also could have more “mas” values in “comillas” and that “is” the “trick” I was thinking in a method that return “a” list of “words” that “are” between “comillas” come ottengo i dati tra virgolette il risultato […]

Come leggo l’input carattere per carattere in Java?

Sono abituato al c-style getchar() , ma sembra che non ci sia nulla di paragonabile a java. Sto costruendo un analizzatore lessicale e ho bisogno di leggere il carattere di input per carattere. So che posso usare lo scanner per scansionare un token o una linea e analizzare il token char-by-char, ma ciò sembra poco […]

Problema della funzione strtok annidato in C

Ho una stringa come questa: a;b;c;d;e f;g;h;i;j 1;2;3;4;5 e voglio analizzarlo elemento per elemento. Ho usato la funzione strtok annidata ma divide solo la prima riga e rende nullo il puntatore del token. Come posso superare questo? Ecco il codice: token = strtok(str, “\n”); while(token != NULL && *token != EOF) { char a[128], b[128]; […]

Stringhe di tokenizzazione in C

Ho provato a tokenizzare una stringa usando SPACE come delimitatore ma non funziona. Qualcuno ha suggerimenti sul perché non funziona? Modifica: tokenizing utilizzando: strtok(string, ” “); Il codice è come il seguente pch = strtok (str,” “); while (pch != NULL) { printf (“%s\n”,pch); pch = strtok (NULL, ” “); }

Come usare stringstream per separare le stringhe separate da virgole

Ho il seguente codice: std::string str = “abc def,ghi”; std::stringstream ss(str); string token; while (ss >> token) { printf(“%s\n”, token.c_str()); } L’output è: abc Def, ghi Quindi l’operatore stringstream::>> può separare stringhe per spazio ma non per virgola. Esiste comunque la possibilità di modificare il codice sopra in modo da poter ottenere il seguente risultato? […]

Come dividere al meglio le stringhe CSV in Oracle 9i

Voglio essere in grado di dividere le stringhe csv in Oracle 9i Ho letto il seguente articolo http://www.oappssurd.com/2009/03/string-split-in-oracle.html Ma non ho capito come farlo funzionare. Ecco alcune delle mie domande relative ad esso Funzionerebbe in Oracle 9i, se no, perché no? C’è un modo migliore per dividere le stringhe csv e la soluzione presentata sopra? […]

come convertire csv in table in oracle

Come posso creare un pacchetto che restituisca risultati in formato tabella quando viene passato in valori CSV. select * from table(schema.mypackage.myfunction(‘one, two, three’)) dovrebbe tornare one two three Ho provato qualcosa da ask tom ma funziona solo con i tipi sql. Sto usando Oracle 11g. C’è qualcosa di integrato?

NSString tokenize in Objective-C

Qual è il modo migliore per tokenizzare / dividere una NSString in Objective-C?