Публикации по теме 'parsing'


Мелочи Perl 6 №14: Регулярные выражения и догадки (извлечение имен)
В моем последнем посте я объяснил, чем я зарабатываю на жизнь, и привел пример разовых вещей, для которых я использую Perl 6 на работе. Вот еще один пример. Показанный здесь скрипт использует следующие концепции из предыдущих статей: Новый синтаксис регулярных выражений Perl 6 Имена регулярных выражений Карта и grep Использование произвольных функций Использование is copy для изменения неизменяемых параметров Но сначала немного справочной информации. Норвегия — маленькая..

Arcsecond: парсинг в JavaScript стал проще
Недавно я начал делать серьезные попытки изучить Haskell (любой, кто пробовал раньше, вероятно, посочувствует, что обычно требуется пара попыток, чтобы взломать его). Среди множества интересных вещей, которые может предложить Haskell, есть потрясающая библиотека синтаксического анализа, которая поставляется со стандартным набором пакетов под названием Parsec , который позволяет вам описывать, как анализировать сложные грамматики на том, что по сути выглядит как естественный язык. ...

Вопросы по теме 'parsing'

Синтаксический анализ используемого почтового адреса, города, штата, почтового индекса из строки
Проблема: у меня есть поле адреса из базы данных Access, преобразованной в SQL Server 2005. В этом поле все содержится в одном поле. Мне нужно разобрать отдельные разделы адреса в соответствующие поля в нормализованной таблице. Мне нужно сделать это...
151502 просмотров

Какие библиотеки синтаксического анализа HTML вы рекомендуете в Java
Я хочу проанализировать некоторый HTML, чтобы найти значения некоторых атрибутов / тегов и т. Д. Какие парсеры HTML вы рекомендуете? Есть плюсы и минусы?
3647 просмотров

Ресурсы для лексирования, токенизации и синтаксического анализа в Python
Могут ли люди указать мне ресурсы по лексированию, синтаксическому анализу и токенизированию с помощью Python? Я немного взламываю проект с открытым исходным кодом ( hotwire ) и хотел внести несколько изменений. к коду, который лексы ,...
35418 просмотров
schedule 21.03.2023

Распечатать информацию о трассировке стека с C #
В рамках обработки некоторых ошибок в нашем продукте мы хотели бы вывести некоторую информацию о трассировке стека. Однако мы наблюдаем, что многие пользователи просто сделают снимок экрана диалогового окна сообщения об ошибке вместо того, чтобы...
46405 просмотров
schedule 26.02.2024

Как разобрать строку запроса в NameValueCollection в .NET
Я хотел бы разобрать строку, например p1=6&p2=7&p3=8 , на NameValueCollection . Каков самый элегантный способ сделать это, когда у вас нет доступа к объекту Page.Request ?
140169 просмотров
schedule 02.04.2022

Дерево синтаксического анализа и грамматическая информация
Кто-нибудь знает, где найти хорошие онлайн-ресурсы с примерами того, как делать грамматики и разбирать деревья? Желательно вводные материалы. Информация, удобная для n00b, сам не нашел ничего хорошего в Google. Изменить: я думаю о теории, а не...
1131 просмотров
schedule 30.01.2023

Какой алгоритм можно использовать для поиска повторяющихся фраз в строке?
Для произвольной строки какой эффективный метод поиска повторяющихся фраз? Мы можем сказать, что фразы должны быть длиннее определенной длины, чтобы быть включенными. В идеале вы должны получить количество вхождений каждой фразы.
7749 просмотров
schedule 19.07.2022

Как реализовать двухпроходный сканер с помощью Flex?
В качестве домашнего проекта я хотел бы попытаться реализовать базовый язык моего собственного дизайна, который можно было бы использовать в качестве языка веб-сценариев. Запускать программу на C ++ как Apache CGI тривиально, поэтому настоящая работа...
1808 просмотров

Генераторы C#/.NET Lexer
Я ищу достойный генератор лексических сканеров для С#/.NET - что-то, что поддерживает категории символов Unicode и генерирует несколько читаемый и эффективный код. Кто-нибудь знает об одном? EDIT: мне нужна поддержка категорий Unicode , а...
6444 просмотров
schedule 23.03.2022

Как найти позиции персонажей в ANTLR 2?
У меня простая грамматика, и я создал пару классов С#, используя antlr 2.7.7. Когда синтаксический анализатор находит ошибку с токеном, он выдает исключение; Я хочу узнать, сколько символов в разобранном потоке пришел токен. Как я могу это сделать?
665 просмотров
schedule 05.06.2022

Лучший способ превратить целое число в название месяца в с #?
Есть ли лучший способ превратить целое число в название месяца в .net? Очевидно, я могу развернуть datetime, чтобы связать его и проанализировать название месяца оттуда. Это похоже на гигантскую трату времени.
67463 просмотров
schedule 14.05.2022

Удалить теги HTML из строки
Есть ли хороший способ удалить HTML из строки Java? Простое регулярное выражение вроде replaceAll("\\<.*?>", "") будет работать, но такие вещи, как &amp; , не будут преобразованы правильно, и не HTML между двумя...
497009 просмотров
schedule 01.12.2022

Парсеры комбинатора Scala - различают строки чисел и строки переменных
Я выполняю упражнения парсера комбинатора Кея Хорстманна, мне интересно, как лучше всего различать строки, представляющие числа, и строки, представляющие переменные в операторе соответствия: def factor: Parser[ExprTree] = (wholeNumber | "(" ~ expr...
1584 просмотров
schedule 16.07.2022

Справка по Python — Анализ журналов пакетов
Я пишу простую программу, которая будет анализировать лог-файл дампа пакетов из wirehark в более удобочитаемую форму. Я делаю это с помощью python. В настоящее время я застрял в этой части: for i in range(len(linelist)): if '### SERVER' in...
1127 просмотров
schedule 06.07.2023

анализировать метатеги в Java
У меня есть коллекция HTML-документов, для которых мне нужно проанализировать содержимое мета-тегов в разделе «head». Это единственные теги HTML, значения которых меня интересуют, т.е. мне не нужно ничего анализировать в разделе ‹body›. Я...
4209 просмотров
schedule 25.04.2022

Анализ диапазона дат в C# — ASP.NET
Учитывая, скажем, 13.11.2008 - 11.12.2008 как значение, отправленное обратно в TextBox, как лучше всего проанализировать дату начала и окончания с помощью С#? Я знаю, что мог бы использовать: DateTime startDate =...
3920 просмотров
schedule 04.04.2024

Каков самый быстрый способ синтаксического анализа больших XML-документов в Python?
В настоящее время я использую следующий код, основанный на главе 12.5 Руководства по Python: from xml.parsers import expat class Element(object): def __init__(self, name, attributes): self.name = name self.attributes =...
74795 просмотров
schedule 21.07.2022

Лучший способ разобрать динамический текстовый список в PHP
Ниже у меня есть список текстов, это из популярной онлайн-игры под названием EVE Online, и в основном это приходит вам по почте, когда вы убиваете человека в игре. Я создаю инструмент для их анализа с помощью PHP для извлечения всей необходимой...
1470 просмотров
schedule 28.09.2023

Как я могу получить набор значений из вложенных HTML-подобных элементов с помощью RegExp?
У меня проблема с созданием регулярного выражения для следующей задачи: Предположим, у нас есть HTML-подобный текст вида: <x>...<y>a</y>...<y>b</y>...</x> Я хочу получить набор значений внутри тегов...
297 просмотров
schedule 14.04.2023

Что было бы хорошим лексером / парсером Delphi для языкового файла Javascript?
Фон Я хочу иметь возможность анализировать исходный код Javascript в приложении Delphi. Мне нужно иметь возможность идентифицировать переменные и функции в исходном коде с целью внесения изменений в код с помощью более позднего кода. Я понимаю,...
1763 просмотров
schedule 06.05.2023