регулярное выражение ничего не делает в import.io

Я пытаюсь понять, как использовать регулярные выражения на import.io. У меня есть столбец HTML, который успешно извлекает данные из ссылки на веб-странице. Я хочу извлечь только часть строки запроса по ссылке, поэтому я иду в поле регулярного выражения и ввожу регулярное выражение, которое успешно тестируется на regex101.com. Проблема в том, что извлеченные данные вообще не меняются. На самом деле, я могу ввести в поле regexp полную чушь, и это абсолютно не повлияет на извлеченные данные. Я немного озадачен.

Если мое регулярное выражение неверно, разве извлеченные данные не должны измениться? Есть ли какой-то трюк с использованием поля регулярного выражения? Должен ли я что-то вводить в поле xpath? Я нажал кнопку View JSON и скопировал туда xpath для этого столбца и вставил его в поле xpath вручную, но это тоже ничего не изменило.

Есть ли где-нибудь учебник о том, как использовать поле регулярного выражения? И я не спрашиваю о том, как использовать регулярные выражения, просто об интерфейсе для этого на import.io.


person Grant Smith    schedule 07.10.2015    source источник
comment
Я, возможно, понял это. Вы просто не можете использовать регулярные выражения со столбцом HTML. Это должен быть текстовый столбец.   -  person Grant Smith    schedule 07.10.2015


Ответы (1)


Грант,

Ты прав. На данный момент невозможно применить регулярное выражение к столбцам HTML. На форуме идей есть сообщение, в котором это записано как запрос функции, вы можете проголосовать за него, таким образом вы также будете уведомлены, если идея будет реализована:

http://support.import.io/forums/199278-ideas-forum/suggestions/6328279-apply-regular-expressions-to-html

person Francesco Bovoli    schedule 07.10.2015