gpt4 book ai didi

java - 比较字符串与一般形式java

转载 作者:行者123 更新时间:2023-12-01 11:27:43 26 4
gpt4 key购买 nike

我想编写java代码来告诉我我输入的函数是否采用某种预定义的形式。我的预定义形式是 bcos(fx)、bsin(fx) 和 btan(fx),其中 b 和 f 是整数常量。

如果用户分别随机给出 3cos(2x) 和 700sin(45x) 等输入,则代码应检测到输入分别为 bcos(fx) 和 bsin(fx) 形式。

代码应该尽可能高效,因为我的程序有 50 个预定义的表单。

最佳答案

查找正则表达式。

一个简单的看起来像这样:

\d+(sin|cos|tan)\(\d+x\)

关于java - 比较字符串与一般形式java,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30686757/

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