首页 > 编程语言 >java字符串 加上n个"|--",与过滤处理

java字符串 加上n个"|--",与过滤处理

时间:2023-12-05 15:23:41浏览次数:35  
标签:return String -- 过滤 sb 字符串 java original

    /*****
     * original,左边扩充n个"-"
     * @param n
     * @param original
     * @return
     */
    private String fullStr(int n,String original){
        StringBuilder sb = new StringBuilder();
        for (int i = 0; i < n; i++) {
            sb.append("|--");
        }
        sb.append(original);
        return sb.toString();
    }
    public String getCategoryName(){//过滤空格,过滤开头的一个或多个"|--"
        if (categoryName != null){
            String cateName = categoryName.trim();
            String lastStr = cateName.replaceFirst("^(\\|--)*", "");
            return lastStr;
        }
        return null;
    }

标签:return,String,--,过滤,sb,字符串,java,original
From: https://www.cnblogs.com/pansidong/p/17877362.html

相关文章

  • 见证雷池成为 GitHub 全球第一的 WAF 项目 ,(转自雷池微信公众号)
    见证雷池成为GitHub全球第一的WAF项目原创雷池开发者团队[CTStack安全社区](javascript:void(0)......
  • start-dfs.sh启动hadoop,jps没显示
    查看当前系统的名称[root@masterdfs]#cat/etc/hosts192.168.128.78hadoop01查看core-site.xml<property><name>fs.defaultFS</name><value>hdfs://hadoop01:9000</value></property>删除文件夹#先停止ha......
  • 矩阵模板
    #include<bits/stdc++.h>usingnamespacestd;structMatrix{ usingi64=longlong; i64N; vector<vector<i64>>A; Matrix(){N=0;} Matrix(intn){ N=n; A.resize(N+1); for(inti=0;i<=N;i++) A[i].resize(N......
  • csp2023 第一轮游记
    csp2023第一轮游记Day-20AFO.Day0考试是周六,所以还是正常在学校上课,除了有点担心,还是有点担心(主要是没复习)。考前打了一个代码:#include<bits/stdc++.h>usingnamespacestd;intrp;intmain(){ for(inti=1;;i++) { rp++; printf("%d\n",rp); } re......
  • Spring Boot2 开启系统日志(2)- 在application中配置日志
    在application.yml中通过logging.level来配置root是所有日志级别的打印;sql、web是分别设置sql或web相关的日志级别2.另外还可以分别对不同的包设置不同的日志打印级别#Logconfigurationlogging:level:com.*:debugorg.springframework:warn如上所示,分别......
  • C#矩形对矩形拆分
    1publicenumTanglecySide2{3None=1,4LeftToRight=1>>1,5RightToLeft=1>>2,6TopBottom=1>>3,7BottomToTop=1>>4,8LeftToLeft=1>>5,9RightToRight=1......
  • 数据库的几种连表方式详解
    数据库主要有五种连表方式首先需要准备两张表: 图书表bookid   name  price  publish_id1西游记 3312红楼梦5613三国演义6624西厢记556     出版社表publishid   name    addr1北京出版社北京......
  • Systemd 入门教程:实战篇
    一、开机启动对于那些支持Systemd的软件,安装的时候,会自动在/usr/lib/systemd/system目录添加一个配置文件。如果你想让该软件开机启动,就执行下面的命令(以httpd.service为例)。$sudosystemctlenablehttpd上面的命令相当于在/etc/systemd/system目录添加一个符号链接,指......
  • 基于PLE结合卡尔曼滤波的RSSI定位算法matlab仿真
    1.算法运行效果图预览     2.算法运行软件版本MATLAB2022a 3.算法理论概述        基于PLE(Power-LawEqualizer)结合卡尔曼滤波的RSSI(ReceivedSignalStrengthIndicator)定位算法是一种利用无线信号强度进行位置估计的方法。该方法通过PLE算法对RSSI......
  • 神秘文字的编码与变体
    一、火星文的起源与演变火星文,是一种源于台湾地区的网络文字。它由同音字、注音符号、拼成样子的字母等非正规化文字符号组合而成。乍看之下,火星文像是乱码或打错的字,用法也不同于汉字那么规范。那么,这种看似杂乱无章的文字是如何编码和演变出来的呢?火星文生成器--一个覆......