【发布时间】:2020-02-18 15:31:12
【问题描述】:
我想从包含方法调用的字符串中提取参数值。示例:
sort("KAMP_MR","BEZ ASC, lower(KAMPNR) ASC")
我需要提取参数值:
KAMP_MR
BEZ ASC, lower(KAMPNR) ASC
我有一个正则表达式可以在某些时候起作用
"[0-9a-zA-Z.,_()" "]*"
但这将匹配 "KAMP_MR","BEZ ASC, lower(KAMPNR) ASC" 但我如何将其拆分为 ,?
【问题讨论】:
-
你在使用编程语言吗?
-
使用
"([^"]+)" -
@WiktorStribiżew 但这将匹配整个源代码中的 any 双引号文字。 OP 只想针对方法签名。
-
@WiktorStribiżew 谢谢你的帮助
标签: regex