我有很多行:
"extra": {
"address": "112 Hart blah blah DC 20510",
"contact_form": "https://www.blah.html",
"office": "112 Hart Building"
基本上,有时在“地址”行后面有不“contact_form”行,有时会有,但总有一个“地址”行。
所以,匹配地址后:(“address”:\ s {1}。* \ r?) 我希望匹配下一条整线,无论它是什么。之后,我会弄清楚该行是否为contact_form行。
谢谢!
答案 0 :(得分:1)
如果您打算使用正则表达式,可以使用positive lookbehind来匹配地址行之后的行,如下所示:
(?m)(?<=("address":.*)\r?\n)^.*$