首页 > 其他分享 >群U的管账婆bot的一块碎片

群U的管账婆bot的一块碎片

时间:2023-08-04 12:11:39浏览次数:35  
标签:return String 管账 smsString bot 碎片 amount 乱花钱 sensei

鉴于群友都是鸽子 这个逼企划我也没啥希望
写着玩的

public  String yuukaTellYouSaveMoney (String smsString) {
        //需要的话修改到配置文件
        final String startWord = "支出";
        final String currency = "元";
        try {
            //正则表达式获取金额
            Pattern pattern = Pattern.compile("\\d+\\.\\d+");
            Matcher matcher = pattern.matcher(smsString.substring(smsString.indexOf(startWord),smsString.indexOf(currency)));
            if(matcher.find()){
                String amountString = matcher.group();
                double amount = Double.parseDouble(amountString);
                //修改到配置文件输出
                if (amount>100){return "sensei你又在乱花钱哦";}
                if (amount>200){return "sensei你又在乱花钱哦";}
                if (amount>300){return "sensei你又在乱花钱哦";}
                if (amount>400){return "sensei你又在乱花钱哦";}
                if (amount>600){return "sensei你又在乱花钱哦";}
            }else {
                throw new RuntimeException("错误字符: "+smsString);
            }
        }catch (Throwable e){
            throw e;
        }
        return null;
    }

标签:return,String,管账,smsString,bot,碎片,amount,乱花钱,sensei
From: https://www.cnblogs.com/eveningSheep/p/17605551.html

相关文章

  • Oracle表碎片分析
    在Oracle运维的过程中,会经常遇到说表碎片严重的问题。表碎片严重会导致出现数据库的性能问题,在sql访问数据的时候需要消耗更多的资源,因此常常出现在数据库的优化中。想要获取表碎片的情况,计算方式和处理方式很重要。1.计算表的碎片情况查看某个用户下表的碎片情况,查询信息的准......
  • 记一次 .NET某培训学校系统 内存碎片化分析
    一:背景1.讲故事前些天有位朋友微信上找到我,说他们学校的Web系统内存一直下不去,让我看下到底是怎么回事,老规矩让朋友生成一个dump文件丢给我,看一下便知。二:WinDbg分析1.托管还是非托管要想看托管还是非托管,可以用!address-summary观察下内存段。0:000>!address-summ......
  • 【攻防世界】-Training-WWW-Robots
    信息收集翻译:在这个小小的训练挑战中,你将学习机器人的排除标准。robots.txt文件用于网络爬虫检查它们是否被允许抓取和索引您的网站或仅部分网站。有时,这些文件揭示了目录结构,而不是保护内容不被抓取。享受吧!解题思路根据题目可以联想到君子协议robots.txt在url后输入:......
  • pycharm配置webots外部控制器,同时添加多个路径,使得能够使用ROS
    1.先配置pycharm的PojectStructure打开Pycharm-->File-->Settings-->Project:项目名-->ProjectStructure-->+AddContentRoot,添加上会用到的库/opt/ros/melodic/lib/python2.7/dist-packages/usr/local/webots/lib/controller/python39/home/xx/multi-ro......
  • MobileNetV2 :Inverted Residuals and Linear Bottlenecks
    论文链接|https://arxiv.org/abs/1704.04861论文源码|https://github.com/Randl/MobileNet2-pytorch/摘要:介绍了一种新的移动端架构——MobileNetV2,其在多任务和基准以及不同模型大小的范围上进一步刷新了移动端模型的当前最佳性能。介绍了如何通过全新框架SSDLite将这......
  • POJ 1548 Robots
    \(POJ\)\(1548\)\(Robots\)题意相当于给出\(N\)个坐标点,因为机器人只能向下或者向右走,所以如果能到达其他点,则连接这两个点,即line[i][j]=1最小路径覆盖数:对于一个\(DAG\)(有向无环图),选取最少条路径,使得每个顶点属于且仅属于一条路径。路径长度可以为零;(有向图中找一些路径,使......
  • Linux为何是软件开发专业人员的心头爱-Robotics Ubuntu
    Linux与Windows都是十分常见的电脑操作系统,相信你对它们二者都有所了解!在你的使用过程中,是否有什么事让你觉得在Linux上顺理成章,换到Windows上就令你费解?亦或者关于这二者你有任何想要分享的,都可以在这里留下你的看法~你可以从以下几个方面进行创作(仅供参考)****不会Linux不能算计算......
  • [Robot]FANUC发那科机器人零点标定
    FANUC的机械原点校准是通过零点标定来进行,具体操作步骤如下。首先,需要设定变量$MASTER_ENB的值为1,具体步骤为。1.MENU-下一页-变量。2.ITEM-输入313-变量$MASTER_ENB的值设为1。(注:不一定是313,可以通过shift+上/下键进行快速翻页查找)。接下来,通过MENU-下一页-系统-零点标定/......
  • 使用python基于boto3和tkintrer模块-编写一个AWS-EC2的管理器界面
    当我们管理自己AWS账号下的EC2资源时,一般都是登录到Console界面进行管理笔者自己的AWS经常是用于做一些实验时,才会去创建EC2,部署一些环境等,为了不用登录Console操作于是使用python,tkinter模块写了一个GUI的管理工具,先看一下整体界面如下:这个小工具,有创建EC2,查询EC2,删除指......
  • Improved deep reinforcement learning for robotics through distribution-based exp
    发表时间:2016(IROS2016)文章要点:这篇文章提出了experiencereplay方法的改进,让experience的分布介于当前policy和均匀分布之间,作者做实验发现这个时候的效果是最好的(theidealdistributionislikelytobesomewherebetweenthedistributionthatresultsfromsimplyfollow......