首页 文章

使用Xpath在两个字符之间提取文本

提问于
浏览
-1

使用Xpath,是否可以在两个字符之间提取文本?如果需要Regex,有没有办法将Regex用于Google电子表格import function

如果在Google电子表格中无法实现,我将如何做到这一点? (最好用php)

我想在每个div元素中提取三个字符串,并且字符串被不同的字符包围 . 当它们被某些字符包围时,它们应该被提取到csv文件中的一列,当被其他字符包围时,它们应该被提取到另一列 .

示例:

: text1. blabla is text2, dada and text3 is

我想提取text1,text2和text3 .

1 回答

  • 0

    你真的需要弄清楚你是在谈论XPath 1.0还是XPath 2.0,因为它们都有非常大的用户社区,并且在这两种情况下答案是非常不同的 .

    在XPath 1.0中,您可以使用substring-before()和substring-after()函数 .

    在XPath 2.0中,您可以在matches(),replace()和tokenize()函数中使用正则表达式 .

    我担心谷歌电子表格或其导入功能一无所知 .

相关问题