简体   繁体   中英

Javascript Regular Expression to parse JSON

I asked a question about regular expression in PHP (which got answered), I need help with same regular expression in javascript, here is the link to previous question. Regular expression to parse JSON

Again I am not looking to get JSON.parse and get the json object, I need to find the regex for the pattern.

Thanks

Try something like:

var matches = text.match(/\[\[.*?\]\]/);

matches[0] will be the matched string.

Since the DOTALL PCRE option isn't supported in Javascript, you'd have to use a regular expression like that:

var matches = text.match(/\[\[(?:\s|.)*?\]\]/);
/\[\[.*?\]\]/g

G-全球(查找多次)

for complex objects, you can further try this -

\{.*\:\{.*\:.*\}\}

{"ABC":{"Prop1":false,"Prop2":"abc","Prop3":false}}

Tested it @ http://www.regextester.com/

The technical post webpages of this site follow the CC BY-SA 4.0 protocol. If you need to reprint, please indicate the site URL or the original address.Any question please contact:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM