Regex 如何使用正则表达式区分相似短语
您好,我正在尝试匹配此表中的“门架”而不是“冷冻室门架”(左栏显示功能,右栏显示值): 门框4 冷冻室门架1 我写了正则表达式代码Regex 如何使用正则表达式区分相似短语,regex,Regex,您好,我正在尝试匹配此表中的“门架”而不是“冷冻室门架”(左栏显示功能,右栏显示值): 门框4 冷冻室门架1 我写了正则表达式代码 ^Door Shelves\s*([\d.]*) 但它不起作用。。。如果我写 Door Shelves\s*([\d.]*) 返回的值为4;1 我可以知道我该怎么做吗 顺便说一句,我正在import.io中编写这个正则表达式。谢谢 ^仅匹配行首。我猜在这行的开头有空格。因此,^不起作用 Door Shelves\s*([\d.]*) 匹配两种情况。所以返回的值
^Door Shelves\s*([\d.]*)
但它不起作用。。。如果我写
Door Shelves\s*([\d.]*)
返回的值为4;1
我可以知道我该怎么做吗
顺便说一句,我正在import.io中编写这个正则表达式。谢谢 ^仅匹配行首。我猜在这行的开头有空格。因此,^不起作用
Door Shelves\s*([\d.]*)
匹配两种情况。所以返回的值是4;一,
试试这个
[^r] Door Shelves\s*([\d.]*)
因此,它与冷冻室门架1箱不匹配
但是我会在impo.io中使用xpath。xpath更具弹性和可靠性^只匹配行开头。我猜在这行的开头有空格。因此,^不起作用
Door Shelves\s*([\d.]*)
匹配两种情况。所以返回的值是4;一,
试试这个
[^r] Door Shelves\s*([\d.]*)
因此,它与冷冻室门架1箱不匹配
但是我会在impo.io中使用xpath。xpath更具弹性和可靠性你的意思是什么,我在import.io中写的?您正在使用哪种语言?第一种模式使用
^
对我来说似乎很好。什么语言?你是如何得到数据的?一大块,或者一行一行,等等?在版本之前。。。在第二个regexThanks中没有*
。io是一个web抓取工具,我正在使用它从网站上抓取产品规格。我在import.io中编写regex,告诉它我想要从网站获得什么信息。在这种情况下,我只想要“门架”而不是“冰箱门架”。我想我会逐行获取数据。所以我没有使用任何语言,只是正则表达式…希望这是清楚的。没有“justregex”。每个工具都有自己的正则表达式语言。你是什么意思,我用import.io写的?您正在使用哪种语言?第一种模式使用^
对我来说似乎很好。什么语言?你是如何得到数据的?一大块,或者一行一行,等等?在版本之前。。。在第二个regexThanks中没有*
。io是一个web抓取工具,我正在使用它从网站上抓取产品规格。我在import.io中编写regex,告诉它我想要从网站获得什么信息。在这种情况下,我只想要“门架”而不是“冰箱门架”。我想我会逐行获取数据。所以我没有使用任何语言,只是正则表达式…希望这是清楚的。没有“justregex”。每个工具都有自己的正则表达式语言。谢谢!这很有帮助。我可以知道[^r]是什么意思吗?它的意思是“门”字前面没有“r”字谢谢!这很有帮助。我可以知道[^r]是什么意思吗?它的意思是“门”字前面没有“r”字