function SniffSettingsHelper::isValidRegularExpression
3 calls to SniffSettingsHelper::isValidRegularExpression()
- ForbiddenCommentsSniff::process in vendor/
slevomat/ coding-standard/ SlevomatCodingStandard/ Sniffs/ Commenting/ ForbiddenCommentsSniff.php - * @phpcsSuppress SlevomatCodingStandard.TypeHints.ParameterTypeHint.MissingNativeTypeHint *
- RequireMultiLineMethodSignatureSniff::isMethodNameInPatterns in vendor/
slevomat/ coding-standard/ SlevomatCodingStandard/ Sniffs/ Classes/ RequireMultiLineMethodSignatureSniff.php - *
- RequireSingleLineMethodSignatureSniff::isMethodNameInPatterns in vendor/
slevomat/ coding-standard/ SlevomatCodingStandard/ Sniffs/ Classes/ RequireSingleLineMethodSignatureSniff.php - *
File
-
vendor/
slevomat/ coding-standard/ SlevomatCodingStandard/ Helpers/ SniffSettingsHelper.php, line 74
Class
- SniffSettingsHelper
- @internal
Namespace
SlevomatCodingStandard\HelpersCode
public static function isValidRegularExpression(string $expression) : bool {
return preg_match('~^(?:\\(.*\\)|\\{.*\\}|\\[.*\\])[a-z]*\\z~i', $expression) !== 0 || preg_match('~^([^a-z\\s\\\\]).*\\1[a-z]*\\z~i', $expression) !== 0;
}