我需要一些有关正则表达式的简单帮助,我想获取括号和等号之间的值。
<a href="[url=img.php?i=1][pod=2]">My Link</a>
然后获取 url = img.php?i=1 和 pod = 2 的值/p>
所以正则表达式应该在 [ 和 = 之间检查,然后获取 = 和 ] 之间的值
最佳答案
var matches = "<a href=\"[url=img.php?i=1][pod=2]\">My Link</a>".match(/\[url=(.*)]\[pod=(.*)\]">/);
var url = matches[1]; // == img.php?i=1
var pod = matches[2]; // == 2
给你!
关于javascript - jQuery 正则表达式帮助,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4894388/