基于特殊字符的java子串
我必须从sql中获取表名和列名。为此,我基于空间从子句数据中分离出来,并将所有元素存储在一个列表中,但现在有些列具有方法调用或其他一些验证
对于某些列:
max(TableName1.ColumnName1)
-->TableName1.ColumnName1
concat('Q',TableName2.ColumnName2)}
-->TableName2.ColumnName2
left(convert(varchar(90),TableName3.ColumnName3),1)})
-->TableName3.ColumnName3
现在我验证具有的字符串
这里我只有一个提示,即()基于此,我必须得到特殊字符之前的左右字符串
可能会得到特殊字符,比如,
(
)
# 1 楼答案
输出: