so this should do the trick for you:
(.*)[(.*)]
This is the PHP syntax:
<?php
$subject = "Name[value]";
$pattern = '/(.*)[(.*)]/';
preg_match($pattern, $subject, $matches);
print_r($matches);
?>
Output:
Array
(
[0] => Name[value]
[1] => Name
[2] => value
)
Enjoy.
与恶龙缠斗过久,自身亦成为恶龙;凝视深渊过久,深渊将回以凝视…