Извлечение текста между двумя символами с помощью Xpath - PullRequest
0 голосов
/ 22 июня 2011

С Xpath возможно ли извлечь текст между двумя символами? И если требуется Regex, есть ли способ использовать Regex с функцией импорта таблиц Google?

Если это невозможно в таблицах Google, как я смогу это сделать? (желательно с php)

Я хочу извлечь три строки в каждом элементе div, и строки окружены разными символами. Когда они окружены определенными символами, они должны быть извлечены в один столбец в файле CSV, а когда они окружены другими символами, они должны быть извлечены в другой столбец.

Пример:

: text1. blabla is text2, dada and text3 is

Я хочу извлечь text1 , text2 и text3 .

1 Ответ

0 голосов
/ 22 июня 2011

Вы действительно должны уточнить, говорите ли вы о XPath 1.0 или XPath 2.0, потому что у обоих очень большие сообщества пользователей, и ответ в обоих случаях очень различается.

В XPath 1.0 вы можете использовать функции substring-before () и substring-after ().

В XPath 2.0 вы можете использовать регулярные выражения в функциях match (), replace () и tokenize ().

Боюсь, я ничего не знаю о таблицах Google или их функции импорта.

...