这个正则如何写?
程序员文章站
2023-12-28 16:09:04
...
这个正则怎么写??
我要取出表名。
------解决思路----------------------
我要取出表名。
------解决思路----------------------
$array = array("CREATE TABLE `order_log_1` (`_id` int(11) NOT NULL AUTO_INCREMENT,,`order_info` text,`insert_time` int(11) DEFAULT NULL,PRIMARY KEY (`_id`))",
"CREATE TABLE `order_log_2` (`_id` int(11) NOT NULL AUTO_INCREMENT,,`order_info` text,`insert_time` int(11) DEFAULT NULL,PRIMARY KEY (`_id`))",
"CREATE TABLE `order_log_3` (`_id` int(11) NOT NULL AUTO_INCREMENT,,`order_info` text,`insert_time` int(11) DEFAULT NULL,PRIMARY KEY (`_id`))",
);
$pattern = '/CREATE TABLE `(\w+)`/i';
foreach ($array as $item) {
if (preg_match($pattern, $item, $match)) {
var_dump($match[1]);
}
}
?>
相关文章
相关视频