Результаты поиска по запросу "parsing"

6 ответов

 с участием

сто хочу знать, есть ли лучшее решение для анализа числа из символа в строке (при условии, что мы знаем, что символ в индексе n является числом). String element = "el5"; String s; s = ""+element.charAt(2); int x = Integer.parseInt(s); //result: ...

3 ответа

Я не играю словами, но исходя из вашей темы, я предположил, что ваша конечная цель - анализировать только подписанный 0. и я думаю, что это будет разобрать.

ли разобрать подписанный ноль? Я пробовал несколько подходов, но никто не дает должного результата: float test1 = Convert.ToSingle("-0.0"); float test2 = float.Parse("-0.0"); float test3; float.TryParse("-0.0", out test3);Если я использую ...

0 ответов

Предполагая, что эта строка поступает из пользовательского ввода, вы, вероятно, захотите поймать числовые стили. Запустите через функцию многократного использования, как ...

я есть строка «246246.246», которую я хотел бы передать интерфейсу IConvertable, ToInt16, ToInt32, ToIn64. Каков наилучший способ разобрать строку с десятичными разрядами в целое число? Это решение, но есть ли лучшее решение? string value = ...

ТОП публикаций

7 ответов

привязки не разрешаются с обработкой AST в затмении

Я использую анализатор JDT AST eclipse для обработки некоторого кода Java и пытаюсь извлечь привязки типов для полей и объявлений методов. Логика для этого внутри моего класса Visitor (см. Ниже). К сожалению, мне не повезло, и ни одна из привязок ...

1 ответ

 в конце вашего правила ввода вы говорите ANTLR, что все, что он анализирует, должно заканчиваться в конце ввода.

ользую ANTLR4 для синтаксического анализа файла синтаксиса. Когда я использую BaseErrorListener для обнаружения ошибок, у меня возникает проблема. При столкновении с недопустимой строкой ввода ANTLR автоматически сопоставляет соответствующую ...

4 ответа

Извлечь данные из таблицы HTML в сценарии оболочки?

от вопрос уже есть ответ здесь: Разбор HTML с помощью оболочки [/questions/25358698/parse-html-using-shell] 7 ответовМне нужно проанализировать HTML и извлечь 4 части HTML с помощью сценария оболочки. Тем не менее, я новичок в оболочке. Я просто ...

4 ответа

Простой класс Python, загружающий свои данные-члены из файла JSON в формате RAII

я есть сценарий командной строки, который я запускаю с большим количеством аргументов. Сейчас я подошел к тому моменту, когда у меня слишком много аргументов, и я хочу, чтобы некоторые аргументы были также в форме словаря. Поэтому для упрощения ...

6 ответов

Я знаю, что довольно многие люди рекомендуют Smarty, однако, как я уже сказал, я бы предпочел использовать то, что я создал, и понимать его на 100%, а не изучать синтаксис для какого-либо механизма шаблонов, у которого нет полного понимания того, как он работает , Я видел двигатели, очень похожие на то, что я смотрю, созданный людьми раньше без особых усилий.

руппового проекта я пытаюсь создать шаблонизатор для PHP, чтобы люди, менее знакомые с языком, могли использовать теги вроде {name} в своем HTML, и PHP заменит этот тег на предопределенную переменную из массива. А также поддерживающие петли. Это ...

2 ответа

http://www.php.net/manual/en/function.strip-tags.php#96483

используйте белый список, чтобы пропустить некоторые теги, которые вы не хотите, чтобы избавиться. Кто-нибудь знает некоторую реализацию, но используя черный список вместо белого?strip_tagsБудет работать простой сложный поиск регулярных выражений ...

5 ответов

Я не знаю способа «чистого питона», который уже реализован для вас. Однако вы должны проверить ANTLR (http://www.antlr.org/), это анализатор с открытым исходным кодом и лексер, и он имеет API для ряда языков, включая python. Также на этом сайте есть несколько отличных видеоуроков, которые покажут вам, как делать именно то, что вы просите. Это очень полезный инструмент, чтобы знать, как использовать в целом.

у разбить данное математическое выражение на дерево разбора следующим образом: ((3 + 4 - 1) * 5 + 6 * -7) / 2 '/' / \ + 2 / \ * * / \ / \ - 5 6 -7 / \ + 1 / \ 3 4Есть ли чистый способ Python сделать это? Как передача в Python в виде строки, а ...