Module: Locker::Regex
- Included in:
- Lita::Handlers::Locker, Lita::Handlers::LockerEvents, Lita::Handlers::LockerHttp, Lita::Handlers::LockerLabels, Lita::Handlers::LockerMisc, Lita::Handlers::LockerResources
- Defined in:
- lib/locker/regex.rb
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