我试图使用Mercury Parser获取网页的字数。
<div><p>Content of the webpage goes here</p> </div>"","next_page_url":null,"excerpt":"Get started learning all about SEO from the industry's most trusted source, Search Engine Land. Review basics of search engine optimization, ranking factors & more.","word_count":522,"direction":"ltr","total_pages":1,"rendered_pages":1
在上面的内容中,我需要匹配前面带有"word_count":
让我知道我可以使用什么正则表达式。
我正在尝试,(?<=word_count" :).*?(?=[100-10000])
。只是不能做对。
答案 0 :(得分:1)
试试这个:
Binding HeaderBinding = new Binding("BackupPaths[" + index.ToString() + "].BackupDevice") { Source = this };
<强>解释强>
使用正面lookbehind (?<=word_count":)(\d+)
找到匹配(?<=
并将其排除,然后使用正则表达式word_count":
请注意,在我的匹配中,\d+
和"
之间没有与您的字符串完全匹配的空格。您的字符串在:
和"
之间的空格不匹配。