Please enable JavaScript to use this web application.
Regular
Expressions
101
Social
Donate
Info
Regex Editor
Community Patterns
Account
Regex Quiz
Settings
Order By
Most Recent
Highest Score
Lowest Score
Most upvotes
Most downvotes
Filter by Flavor
PCRE2 (PHP >=7.3)
PCRE (PHP <7.3)
ECMAScript (JavaScript)
Python
Golang
Java 8
.NET 7.0 (C#)
Rust
Sponsors
Community Patterns
Search among 6,160 community submitted regex patterns...
0
CC Expiration Date
ECMAScript (JavaScript)
no description available
Submitted by
anonymous
-
4 years ago
0
xxxx
ECMAScript (JavaScript)
no description available
Submitted by
anonymous
-
4 years ago
0
Number and text validation
ECMAScript (JavaScript)
no description available
Submitted by
anonymous
-
4 years ago
0
Password validation 8
ECMAScript (JavaScript)
no description available
Submitted by
anonymous
-
4 years ago
0
Website URL Validation
ECMAScript (JavaScript)
no description available
Submitted by
anonymous
-
4 years ago
0
Indonesia Phone Number
ECMAScript (JavaScript)
Remove the country code or zero leading for Indonesia phone number This regex only read numeric, didn't include any symbol like '+'
Submitted by
Blackjack100
-
4 years ago
0
Amundi Épargne Salariale
ECMAScript (JavaScript)
no description available
Submitted by
anonymous
-
4 years ago
0
CPU
ECMAScript (JavaScript)
no description available
Submitted by
anonymous
-
4 years ago
1
Regular expression for parsing VK.com links.
PCRE2 (PHP >=7.3)
no description available
Submitted by
ZKelo
-
4 years ago
(Last modified 2 years ago)
0
/^bingpla-/
ECMAScript (JavaScript)
bingpla- 广告
Submitted by
anonymous
-
4 years ago
0
Private IP v4 Address
ECMAScript (JavaScript)
Validate IP addresses matching those specified in https://tools.ietf.org/html/rfc1918
Submitted by
anonymous
-
4 years ago
0
Password mask
ECMAScript (JavaScript)
Matches valid passwords that require letters, numbers and special characters that do not start or end with spaces.
Submitted by
anonymous
-
4 years ago
0
Match Society6.com with specific SKU in URL
ECMAScript (JavaScript)
no description available
Submitted by
anonymous
-
4 years ago
0
iOS Chinese String
ECMAScript (JavaScript)
no description available
Submitted by
anonymous
-
4 years ago
0
Find stuff between brackets
ECMAScript (JavaScript)
no description available
Submitted by
anonymous
-
4 years ago
0
Выбрать все варианты начинающиеся с '(или' со всей латиницей далее до кириллицы
ECMAScript (JavaScript)
no description available
Submitted by
anonymous
-
4 years ago
0
vin
ECMAScript (JavaScript)
Vehicle Identification Number (VIN). The check digit (9th digit) is not checked for accuracy.
Submitted by
anonymous
-
4 years ago
0
Alonso Honda PDO
ECMAScript (JavaScript)
Alonso PDO Honda
Submitted by
anonymous
-
4 years ago
0
Select Vue.Component definition until close
ECMAScript (JavaScript)
no description available
Submitted by
anonymous
-
4 years ago
0
Format Korean Mobile Number
ECMAScript (JavaScript)
대한민국 휴대폰 번호에서 국가번호(82), 지역번호(01X), 앞번호3-4자리, 뒷번호 4자리를 countyCode, areaCode, firstFourDigits, lastFourDigits로 Mapping
Submitted by
anonymous
-
4 years ago
1
...
196
197
198
199
200
...
308
Full e-mail validator
4
Regular Expression
ECMAScript (JavaScript)
/
(
(
(?:
(?:(?:(?:(?:(?:
[
\x20\x09
]
*
(?:
\x0d\x0a
))?
[
\x20\x09
]
+
)|
(?:
[
\x20\x09
]
+
(?:(?:
\x0d\x0a
)
[
\x20\x09
]
+
)*))?
(?:
\x28
(?:(?:(?:(?:
[
\x20\x09
]
*
(?:
\x0d\x0a
))?
[
\x20\x09
]
+
)|
(?:
[
\x20\x09
]
+
(?:(?:
\x0d\x0a
)
[
\x20\x09
]
+
)*))?
(?:(?:
[
\x01-\x08\x0b\x0c\x0e-\x1f\x7f
]
|
[
\x21-\x27\x2A-\x5b\x5d-\x7e
]
)|
(?:
\x5c
(?:
\x0a
*
\x0d
*
[
\x00-\x09\x0b\x0c\x0e-\x7f
]
\x0a
*
\x0d
*
)|
(?:
\x5c
[
\x00-\x7f
]
))))*
(?:(?:(?:
[
\x20\x09
]
*
(?:
\x0d\x0a
))?
[
\x20\x09
]
+
)|
(?:
[
\x20\x09
]
+
(?:(?:
\x0d\x0a
)
[
\x20\x09
]
+
)*))?
\x29
))*
(?:(?:(?:(?:
[
\x20\x09
]
*
(?:
\x0d\x0a
))?
[
\x20\x09
]
+
)|
(?:
[
\x20\x09
]
+
(?:(?:
\x0d\x0a
)
[
\x20\x09
]
+
)*))?
(?:
\x28
(?:(?:(?:(?:
[
\x20\x09
]
*
(?:
\x0d\x0a
))?
[
\x20\x09
]
+
)|
(?:
[
\x20\x09
]
+
(?:(?:
\x0d\x0a
)
[
\x20\x09
]
+
)*))?
(?:(?:
[
\x01-\x08\x0b\x0c\x0e-\x1f\x7f
]
|
[
\x21-\x27\x2A-\x5b\x5d-\x7e
]
)|
(?:
\x5c
(?:
\x0a
*
\x0d
*
[
\x00-\x09\x0b\x0c\x0e-\x7f
]
\x0a
*
\x0d
*
)|
(?:
\x5c
[
\x00-\x7f
]
))))*
(?:(?:(?:
[
\x20\x09
]
*
(?:
\x0d\x0a
))?
[
\x20\x09
]
+
)|
(?:
[
\x20\x09
]
+
(?:(?:
\x0d\x0a
)
[
\x20\x09
]
+
)*))?
\x29
)|
(?:(?:(?:
[
\x20\x09
]
*
(?:
\x0d\x0a
))?
[
\x20\x09
]
+
)|
(?:
[
\x20\x09
]
+
(?:(?:
\x0d\x0a
)
[
\x20\x09
]
+
)*))))?
(?:(?:
[
\x41-\x5a\x61-\x7a
]
|
[
\x30-\x39
]
|
[
\x21\x23-\x27\x2a\x2b\x2d\x2f\x3d\x3f\x5e\x5f\x60\x7b-\x7e
]
)+
(?:
\x2e
(?:
[
\x41-\x5a\x61-\x7a
]
|
[
\x30-\x39
]
|
[
\x21\x23-\x27\x2a\x2b\x2d\x2f\x3d\x3f\x5e\x5f\x60\x7b-\x7e
]
)+)*)
(?:(?:(?:(?:(?:
[
\x20\x09
]
*
(?:
\x0d\x0a
))?
[
\x20\x09
]
+
)|
(?:
[
\x20\x09
]
+
(?:(?:
\x0d\x0a
)
[
\x20\x09
]
+
)*))?
(?:
\x28
(?:(?:(?:(?:
[
\x20\x09
]
*
(?:
\x0d\x0a
))?
[
\x20\x09
]
+
)|
(?:
[
\x20\x09
]
+
(?:(?:
\x0d\x0a
)
[
\x20\x09
]
+
)*))?
(?:(?:
[
\x01-\x08\x0b\x0c\x0e-\x1f\x7f
]
|
[
\x21-\x27\x2A-\x5b\x5d-\x7e
]
)|
(?:
\x5c
(?:
\x0a
*
\x0d
*
[
\x00-\x09\x0b\x0c\x0e-\x7f
]
\x0a
*
\x0d
*
)|
(?:
\x5c
[
\x00-\x7f
]
))))*
(?:(?:(?:
[
\x20\x09
]
*
(?:
\x0d\x0a
))?
[
\x20\x09
]
+
)|
(?:
[
\x20\x09
]
+
(?:(?:
\x0d\x0a
)
[
\x20\x09
]
+
)*))?
\x29
))*
(?:(?:(?:(?:
[
\x20\x09
]
*
(?:
\x0d\x0a
))?
[
\x20\x09
]
+
)|
(?:
[
\x20\x09
]
+
(?:(?:
\x0d\x0a
)
[
\x20\x09
]
+
)*))?
(?:
\x28
(?:(?:(?:(?:
[
\x20\x09
]
*
(?:
\x0d\x0a
))?
[
\x20\x09
]
+
)|
(?:
[
\x20\x09
]
+
(?:(?:
\x0d\x0a
)
[
\x20\x09
]
+
)*))?
(?:(?:
[
\x01-\x08\x0b\x0c\x0e-\x1f\x7f
]
|
[
\x21-\x27\x2A-\x5b\x5d-\x7e
]
)|
(?:
\x5c
(?:
\x0a
*
\x0d
*
[
\x00-\x09\x0b\x0c\x0e-\x7f
]
\x0a
*
\x0d
*
)|
(?:
\x5c
[
\x00-\x7f
]
))))*
(?:(?:(?:
[
\x20\x09
]
*
(?:
\x0d\x0a
))?
[
\x20\x09
]
+
)|
(?:
[
\x20\x09
]
+
(?:(?:
\x0d\x0a
)
[
\x20\x09
]
+
)*))?
\x29
)|
(?:(?:(?:
[
\x20\x09
]
*
(?:
\x0d\x0a
))?
[
\x20\x09
]
+
)|
(?:
[
\x20\x09
]
+
(?:(?:
\x0d\x0a
)
[
\x20\x09
]
+
)*))))?
)
)
|
(
(?:
(?:(?:(?:(?:(?:
[
\x20\x09
]
*
(?:
\x0d\x0a
))?
[
\x20\x09
]
+
)|
(?:
[
\x20\x09
]
+
(?:(?:
\x0d\x0a
)
[
\x20\x09
]
+
)*))?
(?:
\x28
(?:(?:(?:(?:
[
\x20\x09
]
*
(?:
\x0d\x0a
))?
[
\x20\x09
]
+
)|
(?:
[
\x20\x09
]
+
(?:(?:
\x0d\x0a
)
[
\x20\x09
]
+
)*))?
(?:(?:
[
\x01-\x08\x0b\x0c\x0e-\x1f\x7f
]
|
[
\x21-\x27\x2A-\x5b\x5d-\x7e
]
)|
(?:
\x5c
(?:
\x0a
*
\x0d
*
[
\x00-\x09\x0b\x0c\x0e-\x7f
]
\x0a
*
\x0d
*
)|
(?:
\x5c
[
\x00-\x7f
]
))))*
(?:(?:(?:
[
\x20\x09
]
*
(?:
\x0d\x0a
))?
[
\x20\x09
]
+
)|
(?:
[
\x20\x09
]
+
(?:(?:
\x0d\x0a
)
[
\x20\x09
]
+
)*))?
\x29
))*
(?:(?:(?:(?:
[
\x20\x09
]
*
(?:
\x0d\x0a
))?
[
\x20\x09
]
+
)|
(?:
[
\x20\x09
]
+
(?:(?:
\x0d\x0a
)
[
\x20\x09
]
+
)*))?
(?:
\x28
(?:(?:(?:(?:
[
\x20\x09
]
*
(?:
\x0d\x0a
))?
[
\x20\x09
]
+
)|
(?:
[
\x20\x09
]
+
(?:(?:
\x0d\x0a
)
[
\x20\x09
]
+
)*))?
(?:(?:
[
\x01-\x08\x0b\x0c\x0e-\x1f\x7f
]
|
[
\x21-\x27\x2A-\x5b\x5d-\x7e
]
)|
(?:
\x5c
(?:
\x0a
*
\x0d
*
[
\x00-\x09\x0b\x0c\x0e-\x7f
]
\x0a
*
\x0d
*
)|
(?:
\x5c
[
\x00-\x7f
]
))))*
(?:(?:(?:
[
\x20\x09
]
*
(?:
\x0d\x0a
))?
[
\x20\x09
]
+
)|
(?:
[
\x20\x09
]
+
(?:(?:
\x0d\x0a
)
[
\x20\x09
]
+
)*))?
\x29
)|
(?:(?:(?:
[
\x20\x09
]
*
(?:
\x0d\x0a
))?
[
\x20\x09
]
+
)|
(?:
[
\x20\x09
]
+
(?:(?:
\x0d\x0a
)
[
\x20\x09
]
+
)*))))?
\x22
(?:(?:(?:(?:
[
\x20\x09
]
*
(?:
\x0d\x0a
))?
[
\x20\x09
]
+
)|
(?:
[
\x20\x09
]
+
(?:(?:
\x0d\x0a
)
[
\x20\x09
]
+
)*))?
(?:(?:
[
\x01-\x08\x0b\x0c\x0e-\x1f\x7f
]
|
[
\x21\x23-\x5b\x5d-\x7e
]
)|
(?:
\x5c
(?:
\x0a
*
\x0d
*
[
\x00-\x09\x0b\x0c\x0e-\x7f
]
\x0a
*
\x0d
*
)|
(?:
\x5c
[
\x00-\x7f
]
))))+
(?:(?:(?:
[
\x20\x09
]
*
(?:
\x0d\x0a
))?
[
\x20\x09
]
+
)|
(?:
[
\x20\x09
]
+
(?:(?:
\x0d\x0a
)
[
\x20\x09
]
+
)*))?
\x22
(?:(?:(?:(?:(?:
[
\x20\x09
]
*
(?:
\x0d\x0a
))?
[
\x20\x09
]
+
)|
(?:
[
\x20\x09
]
+
(?:(?:
\x0d\x0a
)
[
\x20\x09
]
+
)*))?
(?:
\x28
(?:(?:(?:(?:
[
\x20\x09
]
*
(?:
\x0d\x0a
))?
[
\x20\x09
]
+
)|
(?:
[
\x20\x09
]
+
(?:(?:
\x0d\x0a
)
[
\x20\x09
]
+
)*))?
(?:(?:
[
\x01-\x08\x0b\x0c\x0e-\x1f\x7f
]
|
[
\x21-\x27\x2A-\x5b\x5d-\x7e
]
)|
(?:
\x5c
(?:
\x0a
*
\x0d
*
[
\x00-\x09\x0b\x0c\x0e-\x7f
]
\x0a
*
\x0d
*
)|
(?:
\x5c
[
\x00-\x7f
]
))))*
(?:(?:(?:
[
\x20\x09
]
*
(?:
\x0d\x0a
))?
[
\x20\x09
]
+
)|
(?:
[
\x20\x09
]
+
(?:(?:
\x0d\x0a
)
[
\x20\x09
]
+
)*))?
\x29
))*
(?:(?:(?:(?:
[
\x20\x09
]
*
(?:
\x0d\x0a
))?
[
\x20\x09
]
+
)|
(?:
[
\x20\x09
]
+
(?:(?:
\x0d\x0a
)
[
\x20\x09
]
+
)*))?
(?:
\x28
(?:(?:(?:(?:
[
\x20\x09
]
*
(?:
\x0d\x0a
))?
[
\x20\x09
]
+
)|
(?:
[
\x20\x09
]
+
(?:(?:
\x0d\x0a
)
[
\x20\x09
]
+
)*))?
(?:(?:
[
\x01-\x08\x0b\x0c\x0e-\x1f\x7f
]
|
[
\x21-\x27\x2A-\x5b\x5d-\x7e
]
)|
(?:
\x5c
(?:
\x0a
*
\x0d
*
[
\x00-\x09\x0b\x0c\x0e-\x7f
]
\x0a
*
\x0d
*
)|
(?:
\x5c
[
\x00-\x7f
]
))))*
(?:(?:(?:
[
\x20\x09
]
*
(?:
\x0d\x0a
))?
[
\x20\x09
]
+
)|
(?:
[
\x20\x09
]
+
(?:(?:
\x0d\x0a
)
[
\x20\x09
]
+
)*))?
\x29
)|
(?:(?:(?:
[
\x20\x09
]
*
(?:
\x0d\x0a
))?
[
\x20\x09
]
+
)|
(?:
[
\x20\x09
]
+
(?:(?:
\x0d\x0a
)
[
\x20\x09
]
+
)*))))?
)
)
|
(
(?:
(?:(?:(?:(?:(?:(?:(?:
[
\x20\x09
]
*
(?:
\x0d\x0a
))?
[
\x20\x09
]
+
)|
(?:
[
\x20\x09
]
+
(?:(?:
\x0d\x0a
)
[
\x20\x09
]
+
)*))?
(?:
\x28
(?:(?:(?:(?:
[
\x20\x09
]
*
(?:
\x0d\x0a
))?
[
\x20\x09
]
+
)|
(?:
[
\x20\x09
]
+
(?:(?:
\x0d\x0a
)
[
\x20\x09
]
+
)*))?
(?:(?:
[
\x01-\x08\x0b\x0c\x0e-\x1f\x7f
]
|
[
\x21-\x27\x2A-\x5b\x5d-\x7e
]
)|
(?:
\x5c
(?:
\x0a
*
\x0d
*
[
\x00-\x09\x0b\x0c\x0e-\x7f
]
\x0a
*
\x0d
*
)|
(?:
\x5c
[
\x00-\x7f
]
))))*
(?:(?:(?:
[
\x20\x09
]
*
(?:
\x0d\x0a
))?
[
\x20\x09
]
+
)|
(?:
[
\x20\x09
]
+
(?:(?:
\x0d\x0a
)
[
\x20\x09
]
+
)*))?
\x29
))*
(?:(?:(?:(?:
[
\x20\x09
]
*
(?:
\x0d\x0a
))?
[
\x20\x09
]
+
)|
(?:
[
\x20\x09
]
+
(?:(?:
\x0d\x0a
)
[
\x20\x09
]
+
)*))?
(?:
\x28
(?:(?:(?:(?:
[
\x20\x09
]
*
(?:
\x0d\x0a
))?
[
\x20\x09
]
+
)|
(?:
[
\x20\x09
]
+
(?:(?:
\x0d\x0a
)
[
\x20\x09
]
+
)*))?
(?:(?:
[
\x01-\x08\x0b\x0c\x0e-\x1f\x7f
]
|
[
\x21-\x27\x2A-\x5b\x5d-\x7e
]
)|
(?:
\x5c
(?:
\x0a
*
\x0d
*
[
\x00-\x09\x0b\x0c\x0e-\x7f
]
\x0a
*
\x0d
*
)|
(?:
\x5c
[
\x00-\x7f
]
))))*
(?:(?:(?:
[
\x20\x09
]
*
(?:
\x0d\x0a
))?
[
\x20\x09
]
+
)|
(?:
[
\x20\x09
]
+
(?:(?:
\x0d\x0a
)
[
\x20\x09
]
+
)*))?
\x29
)|
(?:(?:(?:
[
\x20\x09
]
*
(?:
\x0d\x0a
))?
[
\x20\x09
]
+
)|
(?:
[
\x20\x09
]
+
(?:(?:
\x0d\x0a
)
[
\x20\x09
]
+
)*))))?
(?:(?:
[
\x41-\x5a\x61-\x7a
]
|
[
\x30-\x39
]
|
[
\x21\x23-\x27\x2a\x2b\x2d\x2f\x3d\x3f\x5e\x5f\x60\x7b-\x7e
]
))+
(?:(?:(?:(?:(?:
[
\x20\x09
]
*
(?:
\x0d\x0a
))?
[
\x20\x09
]
+
)|
(?:
[
\x20\x09
]
+
(?:(?:
\x0d\x0a
)
[
\x20\x09
]
+
)*))?
(?:
\x28
(?:(?:(?:(?:
[
\x20\x09
]
*
(?:
\x0d\x0a
))?
[
\x20\x09
]
+
)|
(?:
[
\x20\x09
]
+
(?:(?:
\x0d\x0a
)
[
\x20\x09
]
+
)*))?
(?:(?:
[
\x01-\x08\x0b\x0c\x0e-\x1f\x7f
]
|
[
\x21-\x27\x2A-\x5b\x5d-\x7e
]
)|
(?:
\x5c
(?:
\x0a
*
\x0d
*
[
\x00-\x09\x0b\x0c\x0e-\x7f
]
\x0a
*
\x0d
*
)|
(?:
\x5c
[
\x00-\x7f
]
))))*
(?:(?:(?:
[
\x20\x09
]
*
(?:
\x0d\x0a
))?
[
\x20\x09
]
+
)|
(?:
[
\x20\x09
]
+
(?:(?:
\x0d\x0a
)
[
\x20\x09
]
+
)*))?
\x29
))*
(?:(?:(?:(?:
[
\x20\x09
]
*
(?:
\x0d\x0a
))?
[
\x20\x09
]
+
)|
(?:
[
\x20\x09
]
+
(?:(?:
\x0d\x0a
)
[
\x20\x09
]
+
)*))?
(?:
\x28
(?:(?:(?:(?:
[
\x20\x09
]
*
(?:
\x0d\x0a
))?
[
\x20\x09
]
+
)|
(?:
[
\x20\x09
]
+
(?:(?:
\x0d\x0a
)
[
\x20\x09
]
+
)*))?
(?:(?:
[
\x01-\x08\x0b\x0c\x0e-\x1f\x7f
]
|
[
\x21-\x27\x2A-\x5b\x5d-\x7e
]
)|
(?:
\x5c
(?:
\x0a
*
\x0d
*
[
\x00-\x09\x0b\x0c\x0e-\x7f
]
\x0a
*
\x0d
*
)|
(?:
\x5c
[
\x00-\x7f
]
))))*
(?:(?:(?:
[
\x20\x09
]
*
(?:
\x0d\x0a
))?
[
\x20\x09
]
+
)|
(?:
[
\x20\x09
]
+
(?:(?:
\x0d\x0a
)
[
\x20\x09
]
+
)*))?
\x29
)|
(?:(?:(?:
[
\x20\x09
]
*
(?:
\x0d\x0a
))?
[
\x20\x09
]
+
)|
(?:
[
\x20\x09
]
+
(?:(?:
\x0d\x0a
)
[
\x20\x09
]
+
)*))))?)|
(?:(?:(?:(?:(?:(?:
[
\x20\x09
]
*
(?:
\x0d\x0a
))?
[
\x20\x09
]
+
)|
(?:
[
\x20\x09
]
+
(?:(?:
\x0d\x0a
)
[
\x20\x09
]
+
)*))?
(?:
\x28
(?:(?:(?:(?:
[
\x20\x09
]
*
(?:
\x0d\x0a
))?
[
\x20\x09
]
+
)|
(?:
[
\x20\x09
]
+
(?:(?:
\x0d\x0a
)
[
\x20\x09
]
+
)*))?
(?:(?:
[
\x01-\x08\x0b\x0c\x0e-\x1f\x7f
]
|
[
\x21-\x27\x2A-\x5b\x5d-\x7e
]
)|
(?:
\x5c
(?:
\x0a
*
\x0d
*
[
\x00-\x09\x0b\x0c\x0e-\x7f
]
\x0a
*
\x0d
*
)|
(?:
\x5c
[
\x00-\x7f
]
))))*
(?:(?:(?:
[
\x20\x09
]
*
(?:
\x0d\x0a
))?
[
\x20\x09
]
+
)|
(?:
[
\x20\x09
]
+
(?:(?:
\x0d\x0a
)
[
\x20\x09
]
+
)*))?
\x29
))*
(?:(?:(?:(?:
[
\x20\x09
]
*
(?:
\x0d\x0a
))?
[
\x20\x09
]
+
)|
(?:
[
\x20\x09
]
+
(?:(?:
\x0d\x0a
)
[
\x20\x09
]
+
)*))?
(?:
\x28
(?:(?:(?:(?:
[
\x20\x09
]
*
(?:
\x0d\x0a
))?
[
\x20\x09
]
+
)|
(?:
[
\x20\x09
]
+
(?:(?:
\x0d\x0a
)
[
\x20\x09
]
+
)*))?
(?:(?:
[
\x01-\x08\x0b\x0c\x0e-\x1f\x7f
]
|
[
\x21-\x27\x2A-\x5b\x5d-\x7e
]
)|
(?:
\x5c
(?:
\x0a
*
\x0d
*
[
\x00-\x09\x0b\x0c\x0e-\x7f
]
\x0a
*
\x0d
*
)|
(?:
\x5c
[
\x00-\x7f
]
))))*
(?:(?:(?:
[
\x20\x09
]
*
(?:
\x0d\x0a
))?
[
\x20\x09
]
+
)|
(?:
[
\x20\x09
]
+
(?:(?:
\x0d\x0a
)
[
\x20\x09
]
+
)*))?
\x29
)|
(?:(?:(?:
[
\x20\x09
]
*
(?:
\x0d\x0a
))?
[
\x20\x09
]
+
)|
(?:
[
\x20\x09
]
+
(?:(?:
\x0d\x0a
)
[
\x20\x09
]
+
)*))))?
\x22
(?:(?:(?:(?:
[
\x20\x09
]
*
(?:
\x0d\x0a
))?
[
\x20\x09
]
+
)|
(?:
[
\x20\x09
]
+
(?:(?:
\x0d\x0a
)
[
\x20\x09
]
+
)*))?
(?:(?:
[
\x01-\x08\x0b\x0c\x0e-\x1f\x7f
]
|
[
\x21\x23-\x5b\x5d-\x7e
]
)|
(?:
\x5c
(?:
\x0a
*
\x0d
*
[
\x00-\x09\x0b\x0c\x0e-\x7f
]
\x0a
*
\x0d
*
)|
(?:
\x5c
[
\x00-\x7f
]
))))+
(?:(?:(?:
[
\x20\x09
]
*
(?:
\x0d\x0a
))?
[
\x20\x09
]
+
)|
(?:
[
\x20\x09
]
+
(?:(?:
\x0d\x0a
)
[
\x20\x09
]
+
)*))?
\x22
(?:(?:(?:(?:(?:
[
\x20\x09
]
*
(?:
\x0d\x0a
))?
[
\x20\x09
]
+
)|
(?:
[
\x20\x09
]
+
(?:(?:
\x0d\x0a
)
[
\x20\x09
]
+
)*))?
(?:
\x28
(?:(?:(?:(?:
[
\x20\x09
]
*
(?:
\x0d\x0a
))?
[
\x20\x09
]
+
)|
(?:
[
\x20\x09
]
+
(?:(?:
\x0d\x0a
)
[
\x20\x09
]
+
)*))?
(?:(?:
[
\x01-\x08\x0b\x0c\x0e-\x1f\x7f
]
|
[
\x21-\x27\x2A-\x5b\x5d-\x7e
]
)|
(?:
\x5c
(?:
\x0a
*
\x0d
*
[
\x00-\x09\x0b\x0c\x0e-\x7f
]
\x0a
*
\x0d
*
)|
(?:
\x5c
[
\x00-\x7f
]
))))*
(?:(?:(?:
[
\x20\x09
]
*
(?:
\x0d\x0a
))?
[
\x20\x09
]
+
)|
(?:
[
\x20\x09
]
+
(?:(?:
\x0d\x0a
)
[
\x20\x09
]
+
)*))?
\x29
))*
(?:(?:(?:(?:
[
\x20\x09
]
*
(?:
\x0d\x0a
))?
[
\x20\x09
]
+
)|
(?:
[
\x20\x09
]
+
(?:(?:
\x0d\x0a
)
[
\x20\x09
]
+
)*))?
(?:
\x28
(?:(?:(?:(?:
[
\x20\x09
]
*
(?:
\x0d\x0a
))?
[
\x20\x09
]
+
)|
(?:
[
\x20\x09
]
+
(?:(?:
\x0d\x0a
)
[
\x20\x09
]
+
)*))?
(?:(?:
[
\x01-\x08\x0b\x0c\x0e-\x1f\x7f
]
|
[
\x21-\x27\x2A-\x5b\x5d-\x7e
]
)|
(?:
\x5c
(?:
\x0a
*
\x0d
*
[
\x00-\x09\x0b\x0c\x0e-\x7f
]
\x0a
*
\x0d
*
)|
(?:
\x5c
[
\x00-\x7f
]
))))*
(?:(?:(?:
[
\x20\x09
]
*
(?:
\x0d\x0a
))?
[
\x20\x09
]
+
)|
(?:
[
\x20\x09
]
+
(?:(?:
\x0d\x0a
)
[
\x20\x09
]
+
)*))?
\x29
)|
(?:(?:(?:
[
\x20\x09
]
*
(?:
\x0d\x0a
))?
[
\x20\x09
]
+
)|
(?:
[
\x20\x09
]
+
(?:(?:
\x0d\x0a
)
[
\x20\x09
]
+
)*))))?))
(?:
\x2e
(?:(?:(?:(?:(?:(?:(?:
[
\x20\x09
]
*
(?:
\x0d\x0a
))?
[
\x20\x09
]
+
)|
(?:
[
\x20\x09
]
+
(?:(?:
\x0d\x0a
)
[
\x20\x09
]
+
)*))?
(?:
\x28
(?:(?:(?:(?:
[
\x20\x09
]
*
(?:
\x0d\x0a
))?
[
\x20\x09
]
+
)|
(?:
[
\x20\x09
]
+
(?:(?:
\x0d\x0a
)
[
\x20\x09
]
+
)*))?
(?:(?:
[
\x01-\x08\x0b\x0c\x0e-\x1f\x7f
]
|
[
\x21-\x27\x2A-\x5b\x5d-\x7e
]
)|
(?:
\x5c
(?:
\x0a
*
\x0d
*
[
\x00-\x09\x0b\x0c\x0e-\x7f
]
\x0a
*
\x0d
*
)|
(?:
\x5c
[
\x00-\x7f
]
))))*
(?:(?:(?:
[
\x20\x09
]
*
(?:
\x0d\x0a
))?
[
\x20\x09
]
+
)|
(?:
[
\x20\x09
]
+
(?:(?:
\x0d\x0a
)
[
\x20\x09
]
+
)*))?
\x29
))*
(?:(?:(?:(?:
[
\x20\x09
]
*
(?:
\x0d\x0a
))?
[
\x20\x09
]
+
)|
(?:
[
\x20\x09
]
+
(?:(?:
\x0d\x0a
)
[
\x20\x09
]
+
)*))?
(?:
\x28
(?:(?:(?:(?:
[
\x20\x09
]
*
(?:
\x0d\x0a
))?
[
\x20\x09
]
+
)|
(?:
[
\x20\x09
]
+
(?:(?:
\x0d\x0a
)
[
\x20\x09
]
+
)*))?
(?:(?:
[
\x01-\x08\x0b\x0c\x0e-\x1f\x7f
]
|
[
\x21-\x27\x2A-\x5b\x5d-\x7e
]
)|
(?:
\x5c
(?:
\x0a
*
\x0d
*
[
\x00-\x09\x0b\x0c\x0e-\x7f
]
\x0a
*
\x0d
*
)|
(?:
\x5c
[
\x00-\x7f
]
))))*
(?:(?:(?:
[
\x20\x09
]
*
(?:
\x0d\x0a
))?
[
\x20\x09
]
+
)|
(?:
[
\x20\x09
]
+
(?:(?:
\x0d\x0a
)
[
\x20\x09
]
+
)*))?
\x29
)|
(?:(?:(?:
[
\x20\x09
]
*
(?:
\x0d\x0a
))?
[
\x20\x09
]
+
)|
(?:
[
\x20\x09
]
+
(?:(?:
\x0d\x0a
)
[
\x20\x09
]
+
)*))))?
(?:(?:
[
\x41-\x5a\x61-\x7a
]
|
[
\x30-\x39
]
|
[
\x21\x23-\x27\x2a\x2b\x2d\x2f\x3d\x3f\x5e\x5f\x60\x7b-\x7e
]
))+
(?:(?:(?:(?:(?:
[
\x20\x09
]
*
(?:
\x0d\x0a
))?
[
\x20\x09
]
+
)|
(?:
[
\x20\x09
]
+
(?:(?:
\x0d\x0a
)
[
\x20\x09
]
+
)*))?
(?:
\x28
(?:(?:(?:(?:
[
\x20\x09
]
*
(?:
\x0d\x0a
))?
[
\x20\x09
]
+
)|
(?:
[
\x20\x09
]
+
(?:(?:
\x0d\x0a
)
[
\x20\x09
]
+
)*))?
(?:(?:
[
\x01-\x08\x0b\x0c\x0e-\x1f\x7f
]
|
[
\x21-\x27\x2A-\x5b\x5d-\x7e
]
)|
(?:
\x5c
(?:
\x0a
*
\x0d
*
[
\x00-\x09\x0b\x0c\x0e-\x7f
]
\x0a
*
\x0d
*
)|
(?:
\x5c
[
\x00-\x7f
]
))))*
(?:(?:(?:
[
\x20\x09
]
*
(?:
\x0d\x0a
))?
[
\x20\x09
]
+
)|
(?:
[
\x20\x09
]
+
(?:(?:
\x0d\x0a
)
[
\x20\x09
]
+
)*))?
\x29
))*
(?:(?:(?:(?:
[
\x20\x09
]
*
(?:
\x0d\x0a
))?
[
\x20\x09
]
+
)|
(?:
[
\x20\x09
]
+
(?:(?:
\x0d\x0a
)
[
\x20\x09
]
+
)*))?
(?:
\x28
(?:(?:(?:(?:
[
\x20\x09
]
*
(?:
\x0d\x0a
))?
[
\x20\x09
]
+
)|
(?:
[
\x20\x09
]
+
(?:(?:
\x0d\x0a
)
[
\x20\x09
]
+
)*))?
(?:(?:
[
\x01-\x08\x0b\x0c\x0e-\x1f\x7f
]
|
[
\x21-\x27\x2A-\x5b\x5d-\x7e
]
)|
(?:
\x5c
(?:
\x0a
*
\x0d
*
[
\x00-\x09\x0b\x0c\x0e-\x7f
]
\x0a
*
\x0d
*
)|
(?:
\x5c
[
\x00-\x7f
]
))))*
(?:(?:(?:
[
\x20\x09
]
*
(?:
\x0d\x0a
))?
[
\x20\x09
]
+
)|
(?:
[
\x20\x09
]
+
(?:(?:
\x0d\x0a
)
[
\x20\x09
]
+
)*))?
\x29
)|
(?:(?:(?:
[
\x20\x09
]
*
(?:
\x0d\x0a
))?
[
\x20\x09
]
+
)|
(?:
[
\x20\x09
]
+
(?:(?:
\x0d\x0a
)
[
\x20\x09
]
+
)*))))?)|
(?:(?:(?:(?:(?:(?:
[
\x20\x09
]
*
(?:
\x0d\x0a
))?
[
\x20\x09
]
+
)|
(?:
[
\x20\x09
]
+
(?:(?:
\x0d\x0a
)
[
\x20\x09
]
+
)*))?
(?:
\x28
(?:(?:(?:(?:
[
\x20\x09
]
*
(?:
\x0d\x0a
))?
[
\x20\x09
]
+
)|
(?:
[
\x20\x09
]
+
(?:(?:
\x0d\x0a
)
[
\x20\x09
]
+
)*))?
(?:(?:
[
\x01-\x08\x0b\x0c\x0e-\x1f\x7f
]
|
[
\x21-\x27\x2A-\x5b\x5d-\x7e
]
)|
(?:
\x5c
(?:
\x0a
*
\x0d
*
[
\x00-\x09\x0b\x0c\x0e-\x7f
]
\x0a
*
\x0d
*
)|
(?:
\x5c
[
\x00-\x7f
]
))))*
(?:(?:(?:
[
\x20\x09
]
*
(?:
\x0d\x0a
))?
[
\x20\x09
]
+
)|
(?:
[
\x20\x09
]
+
(?:(?:
\x0d\x0a
)
[
\x20\x09
]
+
)*))?
\x29
))*
(?:(?:(?:(?:
[
\x20\x09
]
*
(?:
\x0d\x0a
))?
[
\x20\x09
]
+
)|
(?:
[
\x20\x09
]
+
(?:(?:
\x0d\x0a
)
[
\x20\x09
]
+
)*))?
(?:
\x28
(?:(?:(?:(?:
[
\x20\x09
]
*
(?:
\x0d\x0a
))?
[
\x20\x09
]
+
)|
(?:
[
\x20\x09
]
+
(?:(?:
\x0d\x0a
)
[
\x20\x09
]
+
)*))?
(?:(?:
[
\x01-\x08\x0b\x0c\x0e-\x1f\x7f
]
|
[
\x21-\x27\x2A-\x5b\x5d-\x7e
]
)|
(?:
\x5c
(?:
\x0a
*
\x0d
*
[
\x00-\x09\x0b\x0c\x0e-\x7f
]
\x0a
*
\x0d
*
)|
(?:
\x5c
[
\x00-\x7f
]
))))*
(?:(?:(?:
[
\x20\x09
]
*
(?:
\x0d\x0a
))?
[
\x20\x09
]
+
)|
(?:
[
\x20\x09
]
+
(?:(?:
\x0d\x0a
)
[
\x20\x09
]
+
)*))?
\x29
)|
(?:(?:(?:
[
\x20\x09
]
*
(?:
\x0d\x0a
))?
[
\x20\x09
]
+
)|
(?:
[
\x20\x09
]
+
(?:(?:
\x0d\x0a
)
[
\x20\x09
]
+
)*))))?
\x22
(?:(?:(?:(?:
[
\x20\x09
]
*
(?:
\x0d\x0a
))?
[
\x20\x09
]
+
)|
(?:
[
\x20\x09
]
+
(?:(?:
\x0d\x0a
)
[
\x20\x09
]
+
)*))?
(?:(?:
[
\x01-\x08\x0b\x0c\x0e-\x1f\x7f
]
|
[
\x21\x23-\x5b\x5d-\x7e
]
)|
(?:
\x5c
(?:
\x0a
*
\x0d
*
[
\x00-\x09\x0b\x0c\x0e-\x7f
]
\x0a
*
\x0d
*
)|
(?:
\x5c
[
\x00-\x7f
]
))))+
(?:(?:(?:
[
\x20\x09
]
*
(?:
\x0d\x0a
))?
[
\x20\x09
]
+
)|
(?:
[
\x20\x09
]
+
(?:(?:
\x0d\x0a
)
[
\x20\x09
]
+
)*))?
\x22
(?:(?:(?:(?:(?:
[
\x20\x09
]
*
(?:
\x0d\x0a
))?
[
\x20\x09
]
+
)|
(?:
[
\x20\x09
]
+
(?:(?:
\x0d\x0a
)
[
\x20\x09
]
+
)*))?
(?:
\x28
(?:(?:(?:(?:
[
\x20\x09
]
*
(?:
\x0d\x0a
))?
[
\x20\x09
]
+
)|
(?:
[
\x20\x09
]
+
(?:(?:
\x0d\x0a
)
[
\x20\x09
]
+
)*))?
(?:(?:
[
\x01-\x08\x0b\x0c\x0e-\x1f\x7f
]
|
[
\x21-\x27\x2A-\x5b\x5d-\x7e
]
)|
(?:
\x5c
(?:
\x0a
*
\x0d
*
[
\x00-\x09\x0b\x0c\x0e-\x7f
]
\x0a
*
\x0d
*
)|
(?:
\x5c
[
\x00-\x7f
]
))))*
(?:(?:(?:
[
\x20\x09
]
*
(?:
\x0d\x0a
))?
[
\x20\x09
]
+
)|
(?:
[
\x20\x09
]
+
(?:(?:
\x0d\x0a
)
[
\x20\x09
]
+
)*))?
\x29
))*
(?:(?:(?:(?:
[
\x20\x09
]
*
(?:
\x0d\x0a
))?
[
\x20\x09
]
+
)|
(?:
[
\x20\x09
]
+
(?:(?:
\x0d\x0a
)
[
\x20\x09
]
+
)*))?
(?:
\x28
(?:(?:(?:(?:
[
\x20\x09
]
*
(?:
\x0d\x0a
))?
[
\x20\x09
]
+
)|
(?:
[
\x20\x09
]
+
(?:(?:
\x0d\x0a
)
[
\x20\x09
]
+
)*))?
(?:(?:
[
\x01-\x08\x0b\x0c\x0e-\x1f\x7f
]
|
[
\x21-\x27\x2A-\x5b\x5d-\x7e
]
)|
(?:
\x5c
(?:
\x0a
*
\x0d
*
[
\x00-\x09\x0b\x0c\x0e-\x7f
]
\x0a
*
\x0d
*
)|
(?:
\x5c
[
\x00-\x7f
]
))))*
(?:(?:(?:
[
\x20\x09
]
*
(?:
\x0d\x0a
))?
[
\x20\x09
]
+
)|
(?:
[
\x20\x09
]
+
(?:(?:
\x0d\x0a
)
[
\x20\x09
]
+
)*))?
\x29
)|
(?:(?:(?:
[
\x20\x09
]
*
(?:
\x0d\x0a
))?
[
\x20\x09
]
+
)|
(?:
[
\x20\x09
]
+
(?:(?:
\x0d\x0a
)
[
\x20\x09
]
+
)*))))?)))*
)
)
)
\x40
(
(
(?:
(?:(?:(?:(?:(?:
[
\x20\x09
]
*
(?:
\x0d\x0a
))?
[
\x20\x09
]
+
)|
(?:
[
\x20\x09
]
+
(?:(?:
\x0d\x0a
)
[
\x20\x09
]
+
)*))?
(?:
\x28
(?:(?:(?:(?:
[
\x20\x09
]
*
(?:
\x0d\x0a
))?
[
\x20\x09
]
+
)|
(?:
[
\x20\x09
]
+
(?:(?:
\x0d\x0a
)
[
\x20\x09
]
+
)*))?
(?:(?:
[
\x01-\x08\x0b\x0c\x0e-\x1f\x7f
]
|
[
\x21-\x27\x2A-\x5b\x5d-\x7e
]
)|
(?:
\x5c
(?:
\x0a
*
\x0d
*
[
\x00-\x09\x0b\x0c\x0e-\x7f
]
\x0a
*
\x0d
*
)|
(?:
\x5c
[
\x00-\x7f
]
))))*
(?:(?:(?:
[
\x20\x09
]
*
(?:
\x0d\x0a
))?
[
\x20\x09
]
+
)|
(?:
[
\x20\x09
]
+
(?:(?:
\x0d\x0a
)
[
\x20\x09
]
+
)*))?
\x29
))*
(?:(?:(?:(?:
[
\x20\x09
]
*
(?:
\x0d\x0a
))?
[
\x20\x09
]
+
)|
(?:
[
\x20\x09
]
+
(?:(?:
\x0d\x0a
)
[
\x20\x09
]
+
)*))?
(?:
\x28
(?:(?:(?:(?:
[
\x20\x09
]
*
(?:
\x0d\x0a
))?
[
\x20\x09
]
+
)|
(?:
[
\x20\x09
]
+
(?:(?:
\x0d\x0a
)
[
\x20\x09
]
+
)*))?
(?:(?:
[
\x01-\x08\x0b\x0c\x0e-\x1f\x7f
]
|
[
\x21-\x27\x2A-\x5b\x5d-\x7e
]
)|
(?:
\x5c
(?:
\x0a
*
\x0d
*
[
\x00-\x09\x0b\x0c\x0e-\x7f
]
\x0a
*
\x0d
*
)|
(?:
\x5c
[
\x00-\x7f
]
))))*
(?:(?:(?:
[
\x20\x09
]
*
(?:
\x0d\x0a
))?
[
\x20\x09
]
+
)|
(?:
[
\x20\x09
]
+
(?:(?:
\x0d\x0a
)
[
\x20\x09
]
+
)*))?
\x29
)|
(?:(?:(?:
[
\x20\x09
]
*
(?:
\x0d\x0a
))?
[
\x20\x09
]
+
)|
(?:
[
\x20\x09
]
+
(?:(?:
\x0d\x0a
)
[
\x20\x09
]
+
)*))))?
(?:(?:
[
\x41-\x5a\x61-\x7a
]
|
[
\x30-\x39
]
|
[
\x21\x23-\x27\x2a\x2b\x2d\x2f\x3d\x3f\x5e\x5f\x60\x7b-\x7e
]
)+
(?:
\x2e
(?:
[
\x41-\x5a\x61-\x7a
]
|
[
\x30-\x39
]
|
[
\x21\x23-\x27\x2a\x2b\x2d\x2f\x3d\x3f\x5e\x5f\x60\x7b-\x7e
]
)+)*)
(?:(?:(?:(?:(?:
[
\x20\x09
]
*
(?:
\x0d\x0a
))?
[
\x20\x09
]
+
)|
(?:
[
\x20\x09
]
+
(?:(?:
\x0d\x0a
)
[
\x20\x09
]
+
)*))?
(?:
\x28
(?:(?:(?:(?:
[
\x20\x09
]
*
(?:
\x0d\x0a
))?
[
\x20\x09
]
+
)|
(?:
[
\x20\x09
]
+
(?:(?:
\x0d\x0a
)
[
\x20\x09
]
+
)*))?
(?:(?:
[
\x01-\x08\x0b\x0c\x0e-\x1f\x7f
]
|
[
\x21-\x27\x2A-\x5b\x5d-\x7e
]
)|
(?:
\x5c
(?:
\x0a
*
\x0d
*
[
\x00-\x09\x0b\x0c\x0e-\x7f
]
\x0a
*
\x0d
*
)|
(?:
\x5c
[
\x00-\x7f
]
))))*
(?:(?:(?:
[
\x20\x09
]
*
(?:
\x0d\x0a
))?
[
\x20\x09
]
+
)|
(?:
[
\x20\x09
]
+
(?:(?:
\x0d\x0a
)
[
\x20\x09
]
+
)*))?
\x29
))*
(?:(?:(?:(?:
[
\x20\x09
]
*
(?:
\x0d\x0a
))?
[
\x20\x09
]
+
)|
(?:
[
\x20\x09
]
+
(?:(?:
\x0d\x0a
)
[
\x20\x09
]
+
)*))?
(?:
\x28
(?:(?:(?:(?:
[
\x20\x09
]
*
(?:
\x0d\x0a
))?
[
\x20\x09
]
+
)|
(?:
[
\x20\x09
]
+
(?:(?:
\x0d\x0a
)
[
\x20\x09
]
+
)*))?
(?:(?:
[
\x01-\x08\x0b\x0c\x0e-\x1f\x7f
]
|
[
\x21-\x27\x2A-\x5b\x5d-\x7e
]
)|
(?:
\x5c
(?:
\x0a
*
\x0d
*
[
\x00-\x09\x0b\x0c\x0e-\x7f
]
\x0a
*
\x0d
*
)|
(?:
\x5c
[
\x00-\x7f
]
))))*
(?:(?:(?:
[
\x20\x09
]
*
(?:
\x0d\x0a
))?
[
\x20\x09
]
+
)|
(?:
[
\x20\x09
]
+
(?:(?:
\x0d\x0a
)
[
\x20\x09
]
+
)*))?
\x29
)|
(?:(?:(?:
[
\x20\x09
]
*
(?:
\x0d\x0a
))?
[
\x20\x09
]
+
)|
(?:
[
\x20\x09
]
+
(?:(?:
\x0d\x0a
)
[
\x20\x09
]
+
)*))))?
)
)
|
(
(?:
(?:(?:(?:(?:(?:
[
\x20\x09
]
*
(?:
\x0d\x0a
))?
[
\x20\x09
]
+
)|
(?:
[
\x20\x09
]
+
(?:(?:
\x0d\x0a
)
[
\x20\x09
]
+
)*))?
(?:
\x28
(?:(?:(?:(?:
[
\x20\x09
]
*
(?:
\x0d\x0a
))?
[
\x20\x09
]
+
)|
(?:
[
\x20\x09
]
+
(?:(?:
\x0d\x0a
)
[
\x20\x09
]
+
)*))?
(?:(?:
[
\x01-\x08\x0b\x0c\x0e-\x1f\x7f
]
|
[
\x21-\x27\x2A-\x5b\x5d-\x7e
]
)|
(?:
\x5c
(?:
\x0a
*
\x0d
*
[
\x00-\x09\x0b\x0c\x0e-\x7f
]
\x0a
*
\x0d
*
)|
(?:
\x5c
[
\x00-\x7f
]
))))*
(?:(?:(?:
[
\x20\x09
]
*
(?:
\x0d\x0a
))?
[
\x20\x09
]
+
)|
(?:
[
\x20\x09
]
+
(?:(?:
\x0d\x0a
)
[
\x20\x09
]
+
)*))?
\x29
))*
(?:(?:(?:(?:
[
\x20\x09
]
*
(?:
\x0d\x0a
))?
[
\x20\x09
]
+
)|
(?:
[
\x20\x09
]
+
(?:(?:
\x0d\x0a
)
[
\x20\x09
]
+
)*))?
(?:
\x28
(?:(?:(?:(?:
[
\x20\x09
]
*
(?:
\x0d\x0a
))?
[
\x20\x09
]
+
)|
(?:
[
\x20\x09
]
+
(?:(?:
\x0d\x0a
)
[
\x20\x09
]
+
)*))?
(?:(?:
[
\x01-\x08\x0b\x0c\x0e-\x1f\x7f
]
|
[
\x21-\x27\x2A-\x5b\x5d-\x7e
]
)|
(?:
\x5c
(?:
\x0a
*
\x0d
*
[
\x00-\x09\x0b\x0c\x0e-\x7f
]
\x0a
*
\x0d
*
)|
(?:
\x5c
[
\x00-\x7f
]
))))*
(?:(?:(?:
[
\x20\x09
]
*
(?:
\x0d\x0a
))?
[
\x20\x09
]
+
)|
(?:
[
\x20\x09
]
+
(?:(?:
\x0d\x0a
)
[
\x20\x09
]
+
)*))?
\x29
)|
(?:(?:(?:
[
\x20\x09
]
*
(?:
\x0d\x0a
))?
[
\x20\x09
]
+
)|
(?:
[
\x20\x09
]
+
(?:(?:
\x0d\x0a
)
[
\x20\x09
]
+
)*))))?
\x5b
(?:(?:(?:(?:
[
\x20\x09
]
*
(?:
\x0d\x0a
))?
[
\x20\x09
]
+
)|
(?:
[
\x20\x09
]
+
(?:(?:
\x0d\x0a
)
[
\x20\x09
]
+
)*))?
(?:(?:
[
\x01-\x08\x0b\x0c\x0e-\x1f\x7f
]
|
[
\x21-\x5a\x5e-\x7e
]
)|
(?:
\x5c
(?:
\x0a
*
\x0d
*
[
\x00-\x09\x0b\x0c\x0e-\x7f
]
\x0a
*
\x0d
*
)|
(?:
\x5c
[
\x00-\x7f
]
))))*
(?:(?:(?:
[
\x20\x09
]
*
(?:
\x0d\x0a
))?
[
\x20\x09
]
+
)|
(?:
[
\x20\x09
]
+
(?:(?:
\x0d\x0a
)
[
\x20\x09
]
+
)*))?
\x5d
(?:(?:(?:(?:(?:
[
\x20\x09
]
*
(?:
\x0d\x0a
))?
[
\x20\x09
]
+
)|
(?:
[
\x20\x09
]
+
(?:(?:
\x0d\x0a
)
[
\x20\x09
]
+
)*))?
(?:
\x28
(?:(?:(?:(?:
[
\x20\x09
]
*
(?:
\x0d\x0a
))?
[
\x20\x09
]
+
)|
(?:
[
\x20\x09
]
+
(?:(?:
\x0d\x0a
)
[
\x20\x09
]
+
)*))?
(?:(?:
[
\x01-\x08\x0b\x0c\x0e-\x1f\x7f
]
|
[
\x21-\x27\x2A-\x5b\x5d-\x7e
]
)|
(?:
\x5c
(?:
\x0a
*
\x0d
*
[
\x00-\x09\x0b\x0c\x0e-\x7f
]
\x0a
*
\x0d
*
)|
(?:
\x5c
[
\x00-\x7f
]
))))*
(?:(?:(?:
[
\x20\x09
]
*
(?:
\x0d\x0a
))?
[
\x20\x09
]
+
)|
(?:
[
\x20\x09
]
+
(?:(?:
\x0d\x0a
)
[
\x20\x09
]
+
)*))?
\x29
))*
(?:(?:(?:(?:
[
\x20\x09
]
*
(?:
\x0d\x0a
))?
[
\x20\x09
]
+
)|
(?:
[
\x20\x09
]
+
(?:(?:
\x0d\x0a
)
[
\x20\x09
]
+
)*))?
(?:
\x28
(?:(?:(?:(?:
[
\x20\x09
]
*
(?:
\x0d\x0a
))?
[
\x20\x09
]
+
)|
(?:
[
\x20\x09
]
+
(?:(?:
\x0d\x0a
)
[
\x20\x09
]
+
)*))?
(?:(?:
[
\x01-\x08\x0b\x0c\x0e-\x1f\x7f
]
|
[
\x21-\x27\x2A-\x5b\x5d-\x7e
]
)|
(?:
\x5c
(?:
\x0a
*
\x0d
*
[
\x00-\x09\x0b\x0c\x0e-\x7f
]
\x0a
*
\x0d
*
)|
(?:
\x5c
[
\x00-\x7f
]
))))*
(?:(?:(?:
[
\x20\x09
]
*
(?:
\x0d\x0a
))?
[
\x20\x09
]
+
)|
(?:
[
\x20\x09
]
+
(?:(?:
\x0d\x0a
)
[
\x20\x09
]
+
)*))?
\x29
)|
(?:(?:(?:
[
\x20\x09
]
*
(?:
\x0d\x0a
))?
[
\x20\x09
]
+
)|
(?:
[
\x20\x09
]
+
(?:(?:
\x0d\x0a
)
[
\x20\x09
]
+
)*))))?
)
)
|
(
(?:
(?:(?:(?:(?:(?:(?:
[
\x20\x09
]
*
(?:
\x0d\x0a
))?
[
\x20\x09
]
+
)|
(?:
[
\x20\x09
]
+
(?:(?:
\x0d\x0a
)
[
\x20\x09
]
+
)*))?
(?:
\x28
(?:(?:(?:(?:
[
\x20\x09
]
*
(?:
\x0d\x0a
))?
[
\x20\x09
]
+
)|
(?:
[
\x20\x09
]
+
(?:(?:
\x0d\x0a
)
[
\x20\x09
]
+
)*))?
(?:(?:
[
\x01-\x08\x0b\x0c\x0e-\x1f\x7f
]
|
[
\x21-\x27\x2A-\x5b\x5d-\x7e
]
)|
(?:
\x5c
(?:
\x0a
*
\x0d
*
[
\x00-\x09\x0b\x0c\x0e-\x7f
]
\x0a
*
\x0d
*
)|
(?:
\x5c
[
\x00-\x7f
]
))))*
(?:(?:(?:
[
\x20\x09
]
*
(?:
\x0d\x0a
))?
[
\x20\x09
]
+
)|
(?:
[
\x20\x09
]
+
(?:(?:
\x0d\x0a
)
[
\x20\x09
]
+
)*))?
\x29
))*
(?:(?:(?:(?:
[
\x20\x09
]
*
(?:
\x0d\x0a
))?
[
\x20\x09
]
+
)|
(?:
[
\x20\x09
]
+
(?:(?:
\x0d\x0a
)
[
\x20\x09
]
+
)*))?
(?:
\x28
(?:(?:(?:(?:
[
\x20\x09
]
*
(?:
\x0d\x0a
))?
[
\x20\x09
]
+
)|
(?:
[
\x20\x09
]
+
(?:(?:
\x0d\x0a
)
[
\x20\x09
]
+
)*))?
(?:(?:
[
\x01-\x08\x0b\x0c\x0e-\x1f\x7f
]
|
[
\x21-\x27\x2A-\x5b\x5d-\x7e
]
)|
(?:
\x5c
(?:
\x0a
*
\x0d
*
[
\x00-\x09\x0b\x0c\x0e-\x7f
]
\x0a
*
\x0d
*
)|
(?:
\x5c
[
\x00-\x7f
]
))))*
(?:(?:(?:
[
\x20\x09
]
*
(?:
\x0d\x0a
))?
[
\x20\x09
]
+
)|
(?:
[
\x20\x09
]
+
(?:(?:
\x0d\x0a
)
[
\x20\x09
]
+
)*))?
\x29
)|
(?:(?:(?:
[
\x20\x09
]
*
(?:
\x0d\x0a
))?
[
\x20\x09
]
+
)|
(?:
[
\x20\x09
]
+
(?:(?:
\x0d\x0a
)
[
\x20\x09
]
+
)*))))?
(?:(?:
[
\x41-\x5a\x61-\x7a
]
|
[
\x30-\x39
]
|
[
\x21\x23-\x27\x2a\x2b\x2d\x2f\x3d\x3f\x5e\x5f\x60\x7b-\x7e
]
))+
(?:(?:(?:(?:(?:
[
\x20\x09
]
*
(?:
\x0d\x0a
))?
[
\x20\x09
]
+
)|
(?:
[
\x20\x09
]
+
(?:(?:
\x0d\x0a
)
[
\x20\x09
]
+
)*))?
(?:
\x28
(?:(?:(?:(?:
[
\x20\x09
]
*
(?:
\x0d\x0a
))?
[
\x20\x09
]
+
)|
(?:
[
\x20\x09
]
+
(?:(?:
\x0d\x0a
)
[
\x20\x09
]
+
)*))?
(?:(?:
[
\x01-\x08\x0b\x0c\x0e-\x1f\x7f
]
|
[
\x21-\x27\x2A-\x5b\x5d-\x7e
]
)|
(?:
\x5c
(?:
\x0a
*
\x0d
*
[
\x00-\x09\x0b\x0c\x0e-\x7f
]
\x0a
*
\x0d
*
)|
(?:
\x5c
[
\x00-\x7f
]
))))*
(?:(?:(?:
[
\x20\x09
]
*
(?:
\x0d\x0a
))?
[
\x20\x09
]
+
)|
(?:
[
\x20\x09
]
+
(?:(?:
\x0d\x0a
)
[
\x20\x09
]
+
)*))?
\x29
))*
(?:(?:(?:(?:
[
\x20\x09
]
*
(?:
\x0d\x0a
))?
[
\x20\x09
]
+
)|
(?:
[
\x20\x09
]
+
(?:(?:
\x0d\x0a
)
[
\x20\x09
]
+
)*))?
(?:
\x28
(?:(?:(?:(?:
[
\x20\x09
]
*
(?:
\x0d\x0a
))?
[
\x20\x09
]
+
)|
(?:
[
\x20\x09
]
+
(?:(?:
\x0d\x0a
)
[
\x20\x09
]
+
)*))?
(?:(?:
[
\x01-\x08\x0b\x0c\x0e-\x1f\x7f
]
|
[
\x21-\x27\x2A-\x5b\x5d-\x7e
]
)|
(?:
\x5c
(?:
\x0a
*
\x0d
*
[
\x00-\x09\x0b\x0c\x0e-\x7f
]
\x0a
*
\x0d
*
)|
(?:
\x5c
[
\x00-\x7f
]
))))*
(?:(?:(?:
[
\x20\x09
]
*
(?:
\x0d\x0a
))?
[
\x20\x09
]
+
)|
(?:
[
\x20\x09
]
+
(?:(?:
\x0d\x0a
)
[
\x20\x09
]
+
)*))?
\x29
)|
(?:(?:(?:
[
\x20\x09
]
*
(?:
\x0d\x0a
))?
[
\x20\x09
]
+
)|
(?:
[
\x20\x09
]
+
(?:(?:
\x0d\x0a
)
[
\x20\x09
]
+
)*))))?)
(?:
\x2e
(?:(?:(?:(?:(?:(?:
[
\x20\x09
]
*
(?:
\x0d\x0a
))?
[
\x20\x09
]
+
)|
(?:
[
\x20\x09
]
+
(?:(?:
\x0d\x0a
)
[
\x20\x09
]
+
)*))?
(?:
\x28
(?:(?:(?:(?:
[
\x20\x09
]
*
(?:
\x0d\x0a
))?
[
\x20\x09
]
+
)|
(?:
[
\x20\x09
]
+
(?:(?:
\x0d\x0a
)
[
\x20\x09
]
+
)*))?
(?:(?:
[
\x01-\x08\x0b\x0c\x0e-\x1f\x7f
]
|
[
\x21-\x27\x2A-\x5b\x5d-\x7e
]
)|
(?:
\x5c
(?:
\x0a
*
\x0d
*
[
\x00-\x09\x0b\x0c\x0e-\x7f
]
\x0a
*
\x0d
*
)|
(?:
\x5c
[
\x00-\x7f
]
))))*
(?:(?:(?:
[
\x20\x09
]
*
(?:
\x0d\x0a
))?
[
\x20\x09
]
+
)|
(?:
[
\x20\x09
]
+
(?:(?:
\x0d\x0a
)
[
\x20\x09
]
+
)*))?
\x29
))*
(?:(?:(?:(?:
[
\x20\x09
]
*
(?:
\x0d\x0a
))?
[
\x20\x09
]
+
)|
(?:
[
\x20\x09
]
+
(?:(?:
\x0d\x0a
)
[
\x20\x09
]
+
)*))?
(?:
\x28
(?:(?:(?:(?:
[
\x20\x09
]
*
(?:
\x0d\x0a
))?
[
\x20\x09
]
+
)|
(?:
[
\x20\x09
]
+
(?:(?:
\x0d\x0a
)
[
\x20\x09
]
+
)*))?
(?:(?:
[
\x01-\x08\x0b\x0c\x0e-\x1f\x7f
]
|
[
\x21-\x27\x2A-\x5b\x5d-\x7e
]
)|
(?:
\x5c
(?:
\x0a
*
\x0d
*
[
\x00-\x09\x0b\x0c\x0e-\x7f
]
\x0a
*
\x0d
*
)|
(?:
\x5c
[
\x00-\x7f
]
))))*
(?:(?:(?:
[
\x20\x09
]
*
(?:
\x0d\x0a
))?
[
\x20\x09
]
+
)|
(?:
[
\x20\x09
]
+
(?:(?:
\x0d\x0a
)
[
\x20\x09
]
+
)*))?
\x29
)|
(?:(?:(?:
[
\x20\x09
]
*
(?:
\x0d\x0a
))?
[
\x20\x09
]
+
)|
(?:
[
\x20\x09
]
+
(?:(?:
\x0d\x0a
)
[
\x20\x09
]
+
)*))))?
(?:(?:
[
\x41-\x5a\x61-\x7a
]
|
[
\x30-\x39
]
|
[
\x21\x23-\x27\x2a\x2b\x2d\x2f\x3d\x3f\x5e\x5f\x60\x7b-\x7e
]
))+
(?:(?:(?:(?:(?:
[
\x20\x09
]
*
(?:
\x0d\x0a
))?
[
\x20\x09
]
+
)|
(?:
[
\x20\x09
]
+
(?:(?:
\x0d\x0a
)
[
\x20\x09
]
+
)*))?
(?:
\x28
(?:(?:(?:(?:
[
\x20\x09
]
*
(?:
\x0d\x0a
))?
[
\x20\x09
]
+
)|
(?:
[
\x20\x09
]
+
(?:(?:
\x0d\x0a
)
[
\x20\x09
]
+
)*))?
(?:(?:
[
\x01-\x08\x0b\x0c\x0e-\x1f\x7f
]
|
[
\x21-\x27\x2A-\x5b\x5d-\x7e
]
)|
(?:
\x5c
(?:
\x0a
*
\x0d
*
[
\x00-\x09\x0b\x0c\x0e-\x7f
]
\x0a
*
\x0d
*
)|
(?:
\x5c
[
\x00-\x7f
]
))))*
(?:(?:(?:
[
\x20\x09
]
*
(?:
\x0d\x0a
))?
[
\x20\x09
]
+
)|
(?:
[
\x20\x09
]
+
(?:(?:
\x0d\x0a
)
[
\x20\x09
]
+
)*))?
\x29
))*
(?:(?:(?:(?:
[
\x20\x09
]
*
(?:
\x0d\x0a
))?
[
\x20\x09
]
+
)|
(?:
[
\x20\x09
]
+
(?:(?:
\x0d\x0a
)
[
\x20\x09
]
+
)*))?
(?:
\x28
(?:(?:(?:(?:
[
\x20\x09
]
*
(?:
\x0d\x0a
))?
[
\x20\x09
]
+
)|
(?:
[
\x20\x09
]
+
(?:(?:
\x0d\x0a
)
[
\x20\x09
]
+
)*))?
(?:(?:
[
\x01-\x08\x0b\x0c\x0e-\x1f\x7f
]
|
[
\x21-\x27\x2A-\x5b\x5d-\x7e
]
)|
(?:
\x5c
(?:
\x0a
*
\x0d
*
[
\x00-\x09\x0b\x0c\x0e-\x7f
]
\x0a
*
\x0d
*
)|
(?:
\x5c
[
\x00-\x7f
]
))))*
(?:(?:(?:
[
\x20\x09
]
*
(?:
\x0d\x0a
))?
[
\x20\x09
]
+
)|
(?:
[
\x20\x09
]
+
(?:(?:
\x0d\x0a
)
[
\x20\x09
]
+
)*))?
\x29
)|
(?:(?:(?:
[
\x20\x09
]
*
(?:
\x0d\x0a
))?
[
\x20\x09
]
+
)|
(?:
[
\x20\x09
]
+
(?:(?:
\x0d\x0a
)
[
\x20\x09
]
+
)*))))?))*
)
)
)
/
Open regex in editor
Description
no description available
Submitted by
anonymous
-
9 years ago