Regular Expressions 101

Community Patterns

search self capture in block

1

Regular Expression
PCRE (PHP <7.3)

/
(?<!animations|foreach|completion|block|dispatch|configuration|mas_makeConstraints|dispatchUI):\s*(\^(?!\))[^{;]*\{\s+(?!\s*@strongify\(self)[^{}]*?\b(?:self|_)(?!\s+class))
/
gm

Description

Loading markdown...
Submitted by wangchaojs02 - 8 years ago