永发信息网

如何用正则表达式匹配SQL中的CREAT语句???

答案:2  悬赏:80  手机版
解决时间 2021-02-28 19:02
  • 提问者网友:蔚蓝的太阳
  • 2021-02-28 07:35
比如我有这么段字符串。我要筛选它具体的SQL语句。用preg_match_all怎么来实现?
$sql = 'CREATE TABLE IF NOT EXISTS `et_words` (
`id` INT NOT NULL AUTO_INCREMENT PRIMARY KEY ,
`word` VARCHAr( 20 ) NOT NULL ,
`type` TINYINT( 1 ) NOT NULL
) ENGINE = MyISAM DEFAULT CHARSET=utf8;';
就是找SQL的左'('到右边的')'之间的那段内容。晒出来,谢谢~~~
最佳答案
  • 五星知识达人网友:醉吻情书
  • 2021-02-28 08:36
PHP不太懂.
\(.+\) 这个应该可以的 加上忽略大小写以及全局匹配
全部回答
  • 1楼网友:孤独的牧羊人
  • 2021-02-28 09:14
我不会~~~但还是要微笑~~~:)
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯