如何写一个正则表达式来获得圆括号之间的值?
问题描述:
我有大字符串与许多值封装与()
,我需要提取括号之间的值。例如:如何写一个正则表达式来获得圆括号之间的值?
443fhjksd9(DB)adsfkhj
我怎么会写一个正则表达式得到的只是这些价值?此外,如何使用PHP从字符串中获取这些值?
$infile = @file_get_contents('output.pdf');
$results = run_expression('EXPRESSION', $infile);
也许如果正则表达式将括号内的项全部取消,那么我可以使用preg_replace()
。
答
模式:~\(([^)]*)\)~Ui
选择括号内的任何
就用preg_match()
或preg_match_all()
,你需要他们