Adding support for deck name in Forge Deck Format

Signed-off-by: leriomaggio <valeriomaggio@gmail.com>
This commit is contained in:
leriomaggio
2021-09-07 00:35:08 +01:00
parent dabb40714e
commit 84763e5dbc
2 changed files with 9 additions and 1 deletions

View File

@@ -153,7 +153,7 @@ public class DeckRecognizer {
// Core Matching Patterns (initialised in Constructor)
public static final String REGRP_DECKNAME = "deckName";
public static final String REX_DECK_NAME =
String.format("^(//\\s*)?(?<pre>(deck|name))(\\:|\\s)\\s*(?<%s>[a-zA-Z0-9',\\/\\-\\s]+)\\s*(.*)$",
String.format("^(//\\s*)?(?<pre>(deck|name))(\\:|=|\\s)\\s*(?<%s>[a-zA-Z0-9',\\/\\-\\s\\(\\)]+)\\s*(.*)$",
REGRP_DECKNAME);
public static final Pattern DECK_NAME_PATTERN = Pattern.compile(REX_DECK_NAME, Pattern.CASE_INSENSITIVE);