Regex: Select all between double quotes ""
-
hello. I have this line with
"@id": ""
"mainEntityOfPage": { "@type": "WebPage", "@id": "" },
I want to use Regex so as to add a text between those double quotes of @id:
The output should be:
"mainEntityOfPage": { "@type": "WebPage", "@id": "MY TEXT" },
I made a regex, but doesn’t work (It works only if a have a empty space between “” )
SEARCH:
(?<="@id": ").+(?=")
REPLACE BY:MY TEXT
-
Hi, @robin-cruise and All,
Easy! You must allow the possibility of an empty string between the two double-quotes ! So, simply changed the
+
quantifier, meaning{1,}
, by the*
quantifier, meaning{0,}
SEARCH :
(?<="@id": ").*(?=")
REPLACE
MY TEXT
Best Regards,
guy038
-
thanks @guy038