Regex 如何制作一个正则表达式以与xPath和ImportXML一起使用?

Regex 如何制作一个正则表达式以与xPath和ImportXML一起使用?,regex,xpath,Regex,Xpath,我允许自己暴露我的问题,因为我想使用XPath创建一个正则表达式,然后通过importXML导入数据 我知道javascript的方法,但不知道如何将正则表达式与XPath和importXML集成 例如,我想在页面上检索员工人数:(法语信息:有效期) 我想通过在单词employee(salariés)上做一个正则表达式来检索信息:3到5名员工,这样就可以恢复劳动力 我能够使用XPath代码//*[@id=“search”]/div[1]/a/@href来获取表中的信息,但这还不够准确。你能告诉我

我允许自己暴露我的问题,因为我想使用XPath创建一个正则表达式,然后通过importXML导入数据

我知道javascript的方法,但不知道如何将正则表达式与XPath和importXML集成

例如,我想在页面上检索员工人数:(法语信息:有效期)

我想通过在单词employee(salariés)上做一个正则表达式来检索信息:3到5名员工,这样就可以恢复劳动力

我能够使用XPath代码
//*[@id=“search”]/div[1]/a/@href
来获取表中的信息,但这还不够准确。你能告诉我如何集成正则表达式吗


非常感谢

尝试使用此xpath表达式,并告诉我它是否有效:

//table[@id="rensjur"]//td[contains(text(),"Tranche")]/following-sibling::td/text()

四处搜索,你会发现共识是:不要将正则表达式与html/xml一起使用!
3á5 salariés
是您想要的输出吗?我不确定您想要做什么,但是XPath 2.0有一个matches()函数,允许您根据正则表达式匹配搜索节点。XPath1.0中没有等价物。@JackFleeting:是的,结果是输出中有:3á5 salariés。代码必须能够在每隔一页上工作,以便始终知道结果:xx到xx salariés。这就是为什么我想到了正则表达式,但我不知道它是否可能,或者是否有其他方法。Thanks@MichaelKay我在上面的帖子中解释了更多的细节。非常感谢。@JackFleeting您好,它工作得很好非常感谢,我试着看看您是如何做的,并在类似的研究中进行了测试,这真的帮助我了解了很多。谢谢,谢谢!我今天会测试这个,我会告诉你的