Regular Expressions 101

Sponsors

Library entries

0
pcre

Sprate Volumn and Unit of measure

no description available
Submitted by anonymous - 4 years ago
0
javascript

Unitel RegEx

no description available
Submitted by anonymous - 4 years ago
0
javascript

Movicel RegEx

no description available
Submitted by anonymous - 4 years ago
0
pcre

Custom Masking

no description available
Submitted by anonymous - 4 years ago
0
pcre

Forged scc senders

no description available
Submitted by anonymous - 4 years ago
0
pcre

Forged scc senders

no description available
Submitted by anonymous - 4 years ago
0
pcre

Test Regex

no description available
Submitted by anonymous - 4 years ago
0
javascript

Check number in calculator

Check number in calculator
Submitted by anonymous - 4 years ago
0
golang

Action Rec

no description available
Submitted by anonymous - 4 years ago
0
pcre

Timestamp - General

no description available
Submitted by anonymous - 4 years ago
0
python

匹配html中多个所需内容

no description available
Submitted by anonymous - 4 years ago

list method variables

Vote

0

Regular Expression
pcre

/
(?x) .+(?:Sub|Function)\ (\w+)\( # method declaration (?: # start of parameter pattern [\w\W]*?(?<=\b) # parameter may be preceded by ByVal or Optional keywords ([a-z]\w+)+ # parameter starts with a lower case .*? # parameter may be followed by its type declaration (?:=\ ([^\,]+)){0,1} # optional parameters may be followed by default value, it is captured to be used in method call (?:,|\)) # parameter is followed by , or ) ){0,1} # end of parameter pattern (may be copy-pasted infinitely to capture all parameters) (?: # start of parameter pattern [\w\W]*?(?<=\b) # parameter may be preceded by ByVal or Optional keywords ([a-z]\w+)+ # parameter starts with a lower case .*? # parameter may be followed by its type declaration (?:=\ ([^\,]+)){0,1} # optional parameters may be followed by default value, it is captured to be used in method call (?:,|\)) # parameter is followed by , or ) ){0,1} # end of parameter pattern (may be copy-pasted infinitely to capture all parameters) (?: # start of parameter pattern [\w\W]*?(?<=\b) # parameter may be preceded by ByVal or Optional keywords ([a-z]\w+)+ # parameter starts with a lower case .*? # parameter may be followed by its type declaration (?:=\ ([^\,]+)){0,1} # optional parameters may be followed by default value, it is captured to be used in method call (?:,|\)) # parameter is followed by , or ) ){0,1} # end of parameter pattern (may be copy-pasted infinitely to capture all parameters) (?: # start of parameter pattern [\w\W]*?(?<=\b) # parameter may be preceded by ByVal or Optional keywords ([a-z]\w+)+ # parameter starts with a lower case .*? # parameter may be followed by its type declaration (?:=\ ([^\,]+)){0,1} # optional parameters may be followed by default value, it is captured to be used in method call (?:,|\)) # parameter is followed by , or ) ){0,1} # end of parameter pattern (may be copy-pasted infinitely to capture all parameters) (?: # start of parameter pattern [\w\W]*?(?<=\b) # parameter may be preceded by ByVal or Optional keywords ([a-z]\w+)+ # parameter starts with a lower case .*? # parameter may be followed by its type declaration (?:=\ ([^\,]+)){0,1} # optional parameters may be followed by default value, it is captured to be used in method call (?:,|\)) # parameter is followed by , or ) ){0,1} # end of parameter pattern (may be copy-pasted infinitely to capture all parameters) (?: # start of parameter pattern [\w\W]*?(?<=\b) # parameter may be preceded by ByVal or Optional keywords ([a-z]\w+)+ # parameter starts with a lower case .*? # parameter may be followed by its type declaration (?:=\ ([^\,]+)){0,1} # optional parameters may be followed by default value, it is captured to be used in method call (?:,|\)) # parameter is followed by , or ) ){0,1} # end of parameter pattern (may be copy-pasted infinitely to capture all parameters) (?: # start of parameter pattern [\w\W]*?(?<=\b) # parameter may be preceded by ByVal or Optional keywords ([a-z]\w+)+ # parameter starts with a lower case .*? # parameter may be followed by its type declaration (?:=\ ([^\,]+)){0,1} # optional parameters may be followed by default value, it is captured to be used in method call (?:,|\)) # parameter is followed by , or ) ){0,1} # end of parameter pattern (may be copy-pasted infinitely to capture all parameters) (?: # start of parameter pattern [\w\W]*?(?<=\b) # parameter may be preceded by ByVal or Optional keywords ([a-z]\w+)+ # parameter starts with a lower case .*? # parameter may be followed by its type declaration (?:=\ ([^\,]+)){0,1} # optional parameters may be followed by default value, it is captured to be used in method call (?:,|\)) # parameter is followed by , or ) ){0,1} # end of parameter pattern (may be copy-pasted infinitely to capture all parameters) (?: # start of parameter pattern [\w\W]*?(?<=\b) # parameter may be preceded by ByVal or Optional keywords ([a-z]\w+)+ # parameter starts with a lower case .*? # parameter may be followed by its type declaration (?:=\ ([^\,]+)){0,1} # optional parameters may be followed by default value, it is captured to be used in method call (?:,|\)) # parameter is followed by , or ) ){0,1} # end of parameter pattern (may be copy-pasted infinitely to capture all parameters) (?: # start of parameter pattern [\w\W]*?(?<=\b) # parameter may be preceded by ByVal or Optional keywords ([a-z]\w+)+ # parameter starts with a lower case .*? # parameter may be followed by its type declaration (?:=\ ([^\,]+)){0,1} # optional parameters may be followed by default value, it is captured to be used in method call (?:,|\)) # parameter is followed by , or ) ){0,1} # end of parameter pattern (may be copy-pasted infinitely to capture all parameters) (?: # start of parameter pattern [\w\W]*?(?<=\b) # parameter may be preceded by ByVal or Optional keywords ([a-z]\w+)+ # parameter starts with a lower case .*? # parameter may be followed by its type declaration (?:=\ ([^\,]+)){0,1} # optional parameters may be followed by default value, it is captured to be used in method call (?:,|\)) # parameter is followed by , or ) ){0,1} # end of parameter pattern (may be copy-pasted infinitely to capture all parameters) (?: # start of parameter pattern [\w\W]*?(?<=\b) # parameter may be preceded by ByVal or Optional keywords ([a-z]\w+)+ # parameter starts with a lower case .*? # parameter may be followed by its type declaration (?:=\ ([^\,]+)){0,1} # optional parameters may be followed by default value, it is captured to be used in method call (?:,|\)) # parameter is followed by , or ) ){0,1} # end of parameter pattern (may be copy-pasted infinitely to capture all parameters) (?: # start of parameter pattern [\w\W]*?(?<=\b) # parameter may be preceded by ByVal or Optional keywords ([a-z]\w+)+ # parameter starts with a lower case .*? # parameter may be followed by its type declaration (?:=\ ([^\,]+)){0,1} # optional parameters may be followed by default value, it is captured to be used in method call (?:,|\)) # parameter is followed by , or ) ){0,1} # end of parameter pattern (may be copy-pasted infinitely to capture all parameters) (?: # start of parameter pattern [\w\W]*?(?<=\b) # parameter may be preceded by ByVal or Optional keywords ([a-z]\w+)+ # parameter starts with a lower case .*? # parameter may be followed by its type declaration (?:=\ ([^\,]+)){0,1} # optional parameters may be followed by default value, it is captured to be used in method call (?:,|\)) # parameter is followed by , or ) ){0,1} # end of parameter pattern (may be copy-pasted infinitely to capture all parameters) (?: # start of parameter pattern [\w\W]*?(?<=\b) # parameter may be preceded by ByVal or Optional keywords ([a-z]\w+)+ # parameter starts with a lower case .*? # parameter may be followed by its type declaration (?:=\ ([^\,]+)){0,1} # optional parameters may be followed by default value, it is captured to be used in method call (?:,|\)) # parameter is followed by , or ) ){0,1} # end of parameter pattern (may be copy-pasted infinitely to capture all parameters)
/
gms

Description

Loading markdown...
Submitted by anonymous - 4 years ago