Module: Locker::Regex

Overview

Regex definitions

Constant Summary collapse

LABEL_REGEX =
/(?<label>[\.\w\s-]+)(\s)?/
LABELS_REGEX =
/(?<labels>[\.\w\s-]+(?:,\s*[\.\w\s-]+)*)(\s)?/
RESOURCE_REGEX =
/(?<resource>[\.\w-]+)/
RESOURCES_REGEX =
/(?<resources>[\.\w-]+(?:,\s*[\.\w-]+)*)/
COMMENT_REGEX =
/(\s\#.+)?/
LOCK_REGEX =
/\(lock\)\s/i
USER_REGEX =
/(?:@)?(?<username>[\w\s-]+)/
UNLOCK_REGEX =
/(?:\(unlock\)|\(release\))\s/i