|
Multiline Regex
|
|||
---|---|---|---|
#18+
Как, блин, пропарсить многострочный файл? Допустим, хочу из получить body: Код: html 1. 2. 3. 4. 5. 6. 7. 8.
делаю Код: c# 1. 2. 3. 4.
получаю то же что и было. А надо Код: html 1. 2. 3.
... |
|||
:
Нравится:
Не нравится:
|
|||
04.05.2018, 16:50 |
|
Multiline Regex
|
|||
---|---|---|---|
#18+
13thКак, блин, пропарсить многострочный файл? Не использовать для парсинга html регэкспы. Обсуждалось уже сто раз. ... |
|||
:
Нравится:
Не нравится:
|
|||
04.05.2018, 16:54 |
|
Multiline Regex
|
|||
---|---|---|---|
#18+
Сон Веры Павловны13thКак, блин, пропарсить многострочный файл? Не использовать для парсинга html регэкспы. Обсуждалось уже сто раз. Блин, я тут не завсегдатай. Что не так с ними? Мне вообще-то надо сложную XML-ину пропарсить, html я написал для простоты. И там тэги, такие, неприятные, типа Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8.
Уроды, кароч, писали. Надо разобрать. ... |
|||
:
Нравится:
Не нравится:
|
|||
04.05.2018, 17:06 |
|
Multiline Regex
|
|||
---|---|---|---|
#18+
13th, ну так и пользуйте для хтмл - хтмл аджилити рак, для хмл линку ту иксэмэель ... |
|||
:
Нравится:
Не нравится:
|
|||
04.05.2018, 17:13 |
|
Multiline Regex
|
|||
---|---|---|---|
#18+
О, Linq to XML похоже, это то, что мне надо. ... |
|||
:
Нравится:
Не нравится:
|
|||
04.05.2018, 17:18 |
|
Multiline Regex
|
|||
---|---|---|---|
#18+
Блин, Linq to XML не подошёл. Там половина элементов не по правилам названа. ... |
|||
:
Нравится:
Не нравится:
|
|||
04.05.2018, 17:59 |
|
Multiline Regex
|
|||
---|---|---|---|
#18+
13thТам половина элементов не по правилам названа. Чавось?! ... |
|||
:
Нравится:
Не нравится:
|
|||
04.05.2018, 18:00 |
|
Multiline Regex
|
|||
---|---|---|---|
#18+
Код: xml 1.
System.Xml.XmlException HResult=0x80131940 Message='>' is an unexpected token. The expected token is '='. Line 1, position 117. Source=System.Xml И другие прелести. ... |
|||
:
Нравится:
Не нравится:
|
|||
04.05.2018, 18:09 |
|
Multiline Regex
|
|||
---|---|---|---|
#18+
13th, лучше сейчас указать на ошибки в документах стороне их формирующей... а то этот адъ будет терзать вас на постоянной основе :) ... |
|||
:
Нравится:
Не нравится:
|
|||
04.05.2018, 20:39 |
|
Multiline Regex
|
|||
---|---|---|---|
#18+
13th Код: xml 1.
System.Xml.XmlException HResult=0x80131940 Message='>' is an unexpected token. The expected token is '='. Line 1, position 117. Source=System.Xml И другие прелести. Ну, тогда это ни разу ни xml, т.к. не well-formed. И даже не html, а вообще икс-три чего. Либо требуйте наличия на входе нормальных данных, ну.. либо да, остается долгая и нудная камасутра с регэкспами. ... |
|||
:
Нравится:
Не нравится:
|
|||
05.05.2018, 05:05 |
|
Multiline Regex
|
|||
---|---|---|---|
#18+
buser13th, лучше сейчас указать на ошибки в документах стороне их формирующей... а то этот адъ будет терзать вас на постоянной основе :) Это сторонняя организация, и я разбираю страницы и даные с их сайта. Информация публичная, но переделывать свой сайт под меня они, конечно, не будут. buserа то этот адъ будет терзать вас на постоянной основе :) Никакого особенного ада я не наблюдаю. Небольшие технические сложности. ... |
|||
:
Нравится:
Не нравится:
|
|||
07.05.2018, 13:38 |
|
Multiline Regex
|
|||
---|---|---|---|
#18+
Сон Веры ПавловныНу, тогда это ни разу ни xml, т.к. не well-formed. И даже не html, а вообще икс-три чего. Либо требуйте наличия на входе нормальных данных Треугольнички есть - знач XML. Требовать не от кого - см. выше. Сон Веры Павловнылибо да, остается долгая и нудная камасутра с регэкспами. Ничего долгого и нудного нет. Я всё уже сделал. Осталась пара мелких проблем, одна из которых - не работает шарповый Regex с многострочными данными. ... |
|||
:
Нравится:
Не нравится:
|
|||
07.05.2018, 13:40 |
|
Multiline Regex
|
|||
---|---|---|---|
#18+
13thне работает шарповый Regex с многострочными данными.Если ты не разобрался, это не значит, что он не работает )) 13thполучаю то же что и было. А надо Код: html 1. 2. 3.
Код: c# 1. 2. 3.
... |
|||
:
Нравится:
Не нравится:
|
|||
07.05.2018, 13:58 |
|
Multiline Regex
|
|||
---|---|---|---|
#18+
13thСон Веры ПавловныНу, тогда это ни разу ни xml, т.к. не well-formed. И даже не html, а вообще икс-три чего. Либо требуйте наличия на входе нормальных данных Треугольнички есть - знач XML. Тогда вот это тоже XML? Код: xml 1.
... |
|||
:
Нравится:
Не нравится:
|
|||
07.05.2018, 15:04 |
|
Multiline Regex
|
|||
---|---|---|---|
#18+
Сон Веры Павловны13thКак, блин, пропарсить многострочный файл? Не использовать для парсинга html регэкспы. Обсуждалось уже сто раз. Ну да! Лучше antlr. https://github.com/antlr/grammars-v4/tree/master/html ... |
|||
:
Нравится:
Не нравится:
|
|||
07.05.2018, 15:05 |
|
Multiline Regex
|
|||
---|---|---|---|
#18+
Shocker.Pro13thне работает шарповый Regex с многострочными данными.Если ты не разобрался, это не значит, что он не работает )) 13thполучаю то же что и было. А надо Код: html 1. 2. 3.
Код: c# 1. 2. 3.
Блин, надо же, это, оказывается называется Singleline. ... |
|||
:
Нравится:
Не нравится:
|
|||
07.05.2018, 20:06 |
|
Multiline Regex
|
|||
---|---|---|---|
#18+
Shocker.Pro, спасибо ... |
|||
:
Нравится:
Не нравится:
|
|||
07.05.2018, 20:08 |
|
Multiline Regex
|
|||
---|---|---|---|
#18+
13thоказывается называется Singleline.Просто тебе нужно обработать многострочный файл как ОДНУ строку, игнорируя переводы строк, поэтому и SingleLine ... |
|||
:
Нравится:
Не нравится:
|
|||
07.05.2018, 20:10 |
|
Multiline Regex
|
|||
---|---|---|---|
#18+
Автору по рекомендую для отладки регулярных выражений присмотреться к этому инструменты Expresso 3.1 . Сам пользуюсь. PS. Встречался сайт где Html Agility Pack затыкался на разборе структуры. Так что не всегда помогает. Возможно, что не часто затыкается, но все же... ... |
|||
:
Нравится:
Не нравится:
|
|||
08.05.2018, 08:18 |
|
Multiline Regex
|
|||
---|---|---|---|
#18+
ErmakАвтору по рекомендую для отладки регулярных выражений присмотреться к этому инструменты Expresso 3.1 . Сам пользуюсь. Спасибо, буду иметь ввиду. Хотя обычно мне онлайн-тестилок достаточно, типа https://regexr.com/v1/ ... |
|||
:
Нравится:
Не нравится:
|
|||
08.05.2018, 10:49 |
|
|
start [/forum/topic.php?fid=20&msg=39640394&tid=1399381]: |
0ms |
get settings: |
9ms |
get forum list: |
12ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
78ms |
get topic data: |
13ms |
get forum data: |
3ms |
get page messages: |
60ms |
get tp. blocked users: |
1ms |
others: | 304ms |
total: | 488ms |
0 / 0 |