【发布时间】:2015-03-26 11:33:37
【问题描述】:
对于下面的 create table 语句,我想解析尾随元数据,例如 DISTSTYLE 和 SORTKEY 键。我想不出正确的正则表达式来识别这些字符串。
CREATE TABLE customer (
id guid NOT NULL ,
name varchar(25) NOT NULL ,
address_id guid NOT NULL
)
DISTSTYLE ALL
SORTKEY ( d_datekey );
我有类似"\\)\\s+[(DISTSTYLE)(SORTKEY)]+\\s+" 的东西,这显然是错误的。请帮忙。
【问题讨论】:
-
你到底想匹配什么?我这里没有看到任何模式,你想提取两个 specific 字符串。
-
请提供示例输入,并根据该输入提供预期输出。
-
[java]?你能解释得更好吗?
-
我很抱歉我草率地发布这个问题。但是 Hitham 提供了我正在寻找的东西。谢谢。