xpath中可以插入正则表达式吗?

想要爬取一个网站,这个网站的不同网页的正文部分的xpath是不一样的,比如:
有个页面的正文部分是://*[@id='postmessage_32199']
另一个是://*[@id='postmessage_32153']
......
它们的格式是postmessage_xxxxx,x为数字。

我的问题是:xpath中可以使用用正则表达式吗?如果不能那怎么匹配这么多不同的xpath?

ps:我是用的是python的scrapy框架

提前感谢各位了。

慕勒3428872
浏览 634回答 1
1回答
打开App,查看更多内容
随时随地看视频慕课网APP

相关分类

Python