如何写一个正则表达式来获得圆括号之间的值?

问题描述:

我有大字符串与许多值封装与(),我需要提取括号之间的值。例如:如何写一个正则表达式来获得圆括号之间的值?

443fhjksd9(DB)adsfkhj

我怎么会写一个正则表达式得到的只是这些价值?此外,如何使用PHP从字符串中获取这些值?

$infile = @file_get_contents('output.pdf'); 
$results = run_expression('EXPRESSION', $infile); 

也许如果正则表达式将括号内的项全部取消,那么我可以使用preg_replace()

模式:~\(([^)]*)\)~Ui选择括号内的任何

就用preg_match()preg_match_all(),你需要他们

http://php.net/manual/en/function.preg-match.php

http://php.net/manual/en/function.preg-match-all.php