gpt4 book ai didi

java - 函数调用的正则表达式,如 A(x=10,y=20,z=56);

转载 作者:太空宇宙 更新时间:2023-11-04 06:38:37 25 4
gpt4 key购买 nike

你能告诉我如何为以下类型的函数调用编写正则表达式吗?

A(x=10,y=20);
B(x=34);
C(x=20,y=30,z=40);

可以用任何大写字母代替 A , BC ,和x/y/z可以是任意小写字母。

最佳答案

A(x=10,y=20,z=67) this type of formula.We can use any upper case letter instead of A and x y z can be any lower case letter – Chathuranga

请参阅以下正则表达式:

"([A-Z]\([a-z]=\d+(?:,[a-z]=\d+)*\);)+"

/(
[A-Z] # An uppercase character
\( # A literal "("
[a-z] # A lowercase character
= # A literal "="
\d+ # Some digits
(?:,[a-z]=\d+)* # Optional repeat groups
\); # Literal character sequence ");"
)+ # One or more
/x

这个答案是为了体育精神而完成的,我在问题关闭之前就开始写它,因此现在我已经删除了答案。

这里没有什么可看的。

关于java - 函数调用的正则表达式,如 A(x=10,y=20,z=56);,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24978790/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com