Публикации по теме 'parsing'
Мелочи Perl 6 №14: Регулярные выражения и догадки (извлечение имен)
В моем последнем посте я объяснил, чем я зарабатываю на жизнь, и привел пример разовых вещей, для которых я использую Perl 6 на работе. Вот еще один пример.
Показанный здесь скрипт использует следующие концепции из предыдущих статей:
Новый синтаксис регулярных выражений Perl 6 Имена регулярных выражений Карта и grep Использование произвольных функций Использование is copy для изменения неизменяемых параметров
Но сначала немного справочной информации. Норвегия — маленькая..
Arcsecond: парсинг в JavaScript стал проще
Недавно я начал делать серьезные попытки изучить Haskell (любой, кто пробовал раньше, вероятно, посочувствует, что обычно требуется пара попыток, чтобы взломать его). Среди множества интересных вещей, которые может предложить Haskell, есть потрясающая библиотека синтаксического анализа, которая поставляется со стандартным набором пакетов под названием Parsec , который позволяет вам описывать, как анализировать сложные грамматики на том, что по сути выглядит как естественный язык. ...
Вопросы по теме 'parsing'
Синтаксический анализ используемого почтового адреса, города, штата, почтового индекса из строки
Проблема: у меня есть поле адреса из базы данных Access, преобразованной в SQL Server 2005. В этом поле все содержится в одном поле. Мне нужно разобрать отдельные разделы адреса в соответствующие поля в нормализованной таблице. Мне нужно сделать это...
151502 просмотров
schedule
27.04.2022
Какие библиотеки синтаксического анализа HTML вы рекомендуете в Java
Я хочу проанализировать некоторый HTML, чтобы найти значения некоторых атрибутов / тегов и т. Д.
Какие парсеры HTML вы рекомендуете? Есть плюсы и минусы?
3647 просмотров
schedule
19.03.2022
Ресурсы для лексирования, токенизации и синтаксического анализа в 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 просмотров
schedule
16.05.2022
Генераторы 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("\\<.*?>", "")
будет работать, но такие вещи, как & , не будут преобразованы правильно, и не 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