标签: javascript regex
鉴于此:
var str = "this.get('contact.firstname') + ' ' + this.get('contact.lastname')";
我如何获得
['contact.firstname', 'contact.lastname'];
我已经尝试了一段时间,最新的不成功的正则表达式尝试是
/get\('(.*)'\)/gi
答案 0 :(得分:1)
请检查以下
\'(\w+\.\w+)/g
您可以按照以下网址玩它: https://regex101.com/r/cN9eX8/1
请不要犹豫要求更多。希望帮助!!!
答案 1 :(得分:1)
您只需在?之后添加*即可。所以你的模式看起来像这样:
?
*
/get\('(.*?)'\)/gi