Skip to main content
Drupal API
User account menu
  • Log in

Breadcrumb

  1. Drupal Core 11.1.x
  2. SniffSettingsHelper.php

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\Helpers

Code

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;
}
RSS feed
Powered by Drupal