1
0
Fork 0
mirror of https://github.com/SinTan1729/chhoto-url synced 2024-10-16 13:27:03 -05:00

Added dashes and underscores to permitted characters

This commit is contained in:
Przemek Dragańczuk 2020-02-16 16:08:06 +01:00
parent 1322569cf6
commit 89eb5526ce
2 changed files with 4 additions and 3 deletions

View file

@ -6,7 +6,7 @@ import java.util.regex.Pattern;
public class Utils {
private static final Random random = new Random(System.currentTimeMillis());
private static final String SHORT_URL_PATTERN = "[a-z0-9]+";
private static final String SHORT_URL_PATTERN = "[a-z0-9_-]+";
private static final Pattern PATTERN = Pattern.compile(SHORT_URL_PATTERN);
public static String randomString() {

View file

@ -33,9 +33,10 @@
<input type="url" name="longUrl" id="longUrl" placeholder="Long URL" required/>
</div>
<div class="pure-control-group">
<label for="shortUrl">Short URL (Optional)</label>
<label for="shortUrl">Short URL (Optional). Only letters, number dashes and underscores
permitted</label>
<input type="text" name="shortUrl" id="shortUrl" placeholder="Short URL (optional)"
pattern="[a-z0-9]+"/>
pattern="[a-z0-9_-]+"/>
</div>
<div class="pure-controls">
<button class="pure-button pure-button-primary">Submit</button>