preg_match in JavaScript?
问题 Is it possible in JavaScript to do something like preg_match does in PHP ? I would like to be able to get two numbers from string: var text = 'price[5][68]'; into two separated variables: var productId = 5; var shopId = 68; Edit: I also use MooTools if it would help. 回答1: JavaScript has a RegExp object which does what you want. The String object has a match() function that will help you out. var matches = text.match(/price\[(\d+)\]\[(\d+)\]/); 回答2: var text = 'price[5][68]'; var regex =