Java Zero Format zeroOrMore(String... patterns)

Here you can find the source of zeroOrMore(String... patterns)

Description

zero Or More

License

Apache License

Declaration

public static String zeroOrMore(String... patterns) 

Method Source Code

//package com.java2s;
/***************************************************************************
 * Copyright 2012 by/*from ww  w  .  j  a va 2  s . c  om*/
 * + Christian-Albrechts-University of Kiel
 * + Department of Computer Science
 * + Software Engineering Group
 * and others.
 * 
 * Licensed under the Apache License, Version 2.0 (the "License");
 * you may not use this file except in compliance with the License.
 * You may obtain a copy of the License at
 * 
 * http://www.apache.org/licenses/LICENSE-2.0
 * 
 * Unless required by applicable law or agreed to in writing, software
 * distributed under the License is distributed on an "AS IS" BASIS,
 * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
 * See the License for the specific language governing permissions and
 * limitations under the License.
 ***************************************************************************/

public class Main {
    public static String zeroOrMore(String... patterns) {
        return _group("*", patterns);
    }

    static String _group(String multiplicity, String... patterns) {
        StringBuilder builder = new StringBuilder();
        builder.append('(');
        for (String p : patterns) {
            builder.append(p);
        }
        builder.append(')');
        builder.append(multiplicity);
        return builder.toString();
    }
}

Related

  1. zeroLowerBits(long bits, int nBits)
  2. zeroMatrix(int M, int N, double mat[][])
  3. zeroObjects()
  4. ZeroOneStringToBooleanArray(String data)
  5. zeroOrderBessel(float num)
  6. zeroOut(byte[] array)
  7. ZeroPoleFilter(float In[], int In_idx, float ZeroCoef[], float PoleCoef[], int PoleCoef_idx, int lengthInOut, int orderCoef, float Out[], int Out_idx)
  8. zeroPrefix(String str, int width)
  9. zeroPrepend(long num, int digits)