Amey Jadiye created TEXT-97: ------------------------------- Summary: RandomStringGenerator should be able to pass multiple ranges to .withinRange() Key: TEXT-97 URL: https://issues.apache.org/jira/browse/TEXT-97 Project: Commons Text Issue Type: Improvement Reporter: Amey Jadiye
Users should have ability to pass multiple ranges to generate desired output. Ex. For *.randomNumeric()* {code} char [][] ranges = {{'0','9'}}; RandomStringGenerator generator = new RandomStringGenerator.Builder().withinRange(ranges).build(); {code} *.randomAlphabetic()* {code} char [][] ranges = {{'A','Z'}}; // or {{'A','Z'},{'a','z'}} RandomStringGenerator generator = new RandomStringGenerator.Builder().withinRange(ranges).build(); {code} *.randomAlphanumeric()* {code} char [][] ranges = {{'0','9'},{'A','Z'},{'a','b'}}; RandomStringGenerator generator = new RandomStringGenerator.Builder().withinRange(ranges).build(); {code} -- This message was sent by Atlassian JIRA (v6.4.14#64029)