Resultados de la búsqueda a petición "parsing"

2 la respuesta

Lexing SQL parcial en C #

Necesitaría analizar consultas parciales de SQL (es para una herramienta de auditoría de inyección SQL). Por ejemplo '1' AND 1=1--Debería descomponerse en tokens como [0] => [SQL_STRING, '1'] [1] => [SQL_AND] [2] => [SQL_INT, 1] [3] => ...

2 la respuesta

Implemento de análisis de arriba hacia abajo en c #

Quiero implementar el análisis de arriba hacia abajo por el lenguaje C #, ¿hay alguna fuente que me muestre el camino? Me refiero a buen método y descripción para implementar o algoritmos. Por ejemplo, aquí hay algunos pasos para implementar: 1- ...

3 la respuesta

Leer (y escribir) archivos RTF con C ++ / Qt [cerrado]

Estoy buscando una biblioteca simple de C ++ para tokenizar y analizar archivos RTF (Rich Text Format). Estoy planeando editarlos con QTextEdit de Qt. Más el formato conserva mejor, pero en realidad estoy planeando usar negrita y cursiva ...

4 la respuesta

PyParsing: ¿Es este el uso correcto de setParseAction ()?

Tengo cadenas como esta: "MSE 2110, 3030, 4102"Me gustaría dar salida: [("MSE", 2110), ("MSE", 3030), ("MSE", 4102)]Esta es mi forma de hacerlo, aunque todavía no lo he entendido: def makeCourseList(str, location, tokens): print "before: %s" % ...

2 la respuesta

Analizador: error de segmentación al llamar a yytext

Mi analizador reconoce la gramática e indica la línea de error correcta usando yylineno. Quiero imprimir el símbolo que causó el error. int yyerror(string s) { extern int yylineno; // defined and maintained in lex.yy.c extern char *yytext; // ...

2 la respuesta

Encontrar e imprimir todos los enlaces dentro de un DIV

Estoy tratando de encontrar todos los enlaces en un div y luego imprimir esos enlaces. Estoy usando Simple HTML Dom para analizar el archivo HTML. Esto es lo que tengo hasta ahora, lea los comentarios en línea y avíseme dónde me estoy ...

3 la respuesta

fecha de análisis de Android Java desde la cadena

En la aplicación de Android, estoy tratando de analizar la fecha de la cadena para encontrar la diferencia entre dos veces. SimpleDateFormat dateFormatDateAndTime = new SimpleDateFormat("ddMMyyyyHHMM"); Date startDateTime = ...

0 la respuesta

MaltParser no funciona en Python NLTK

Tengo problemas para que Maltparser funcione con Python NLTK. Aquí está mi código hasta ahora: import nltk os.environ["MALT_PARSER"] = "C:/Python34/maltparser-1.8.1" os.environ["MALTPARSERHOME"] = "C:/Python34/maltparser-1.8.1" parser8 ...

5 la respuesta

¿Hay alguna manera de analizar mejor las cadenas?

Me pregunto si hay una forma integrada en .NET para analizar bits de una cadena. Tomemos por ejemplo que tengo la siguiente cadena: "bsarbirthd0692"compuesto por las siguientes partes que serán referenciadas a los datos más adelante: Indexes ...

2 la respuesta

Expresión de validación de patio de maniobras

Usamos el algoritmo Shunting-Yard para evaluar expresiones. Podemos validar la expresión simplemente aplicando el algoritmo. Falla si faltan operandos, paréntesis incorrectos y otras cosas. Sin embargo, el algoritmo Shunting-Yard tiene una ...