Ta strona nie byla aktualizowana od 2007 roku. Traktujcie ja jako archiwum.

Wyrażenia regularne (Regular expressions)

Sprawdzacz wyrażeń regularnych (Regular expressions checker) Sprawdzacz wyrażeń regularnych służy do łatwego sprawdzenia czy dana fraza spełnia podane wyrażenie regularne czy też nie. Aby sprawdzić czy dany ciąg spełnia dane wyrażenie regularne wprowadź obydwa do poniższego formularza. Skrypt zwróci wartość true gdy podana fraza spełnia podane wyrażenie bądź też false gdy nie spełnia lub w podanym wyrażeniu regularnym występuje błąd składni:

Wyrażenie regularne (np: ^[0-9]+$):
Ciąg do sprawdzenia:
Jako wyniki pokaż:

Ostatnio przeprowadzone sprawdzenia wyrażeń regularnych
Dokonanych sprawdzeń: 147125
pokaż ostatnie 5 | pokaż tylko moje (max 50)
ID Wyrażenie Ciąg Wynik Pasujące ciągi
147125testtestTRUE
  • test
147124testtestTRUE
  • test
147122^[A-z]\d{2}$a33TRUE
  • a33
147117AppPCala ma kotka a ten kotek ma 0 ) # AppPCTRUE
  • AppPC
1471131*(10)*0*10100100TRUE
  • 10
1471121*(1+0)0*1111111000000TRUE
  • 1111111000000
  • 10
14710890([A-Za-z0-9]{8})10([0-9A-Za-z]{6})11([0-9][0-9][012][0-9][0-3][0-9])$90506713041034567811111111TRUE
  • 90506713041034567811111111
  • 50671304
  • 345678
  • 111111
147107^90([A-Za-z0-9]{8})10905067130410TRUE
  • 905067130410
  • 50671304
147101^90([A-Za-z0-9]{8})9050671304TRUE
  • 9050671304
  • 50671304
147100^90([A-Za-z0-9]{8})905067130411223345TRUE
  • 9050671304
  • 50671304
147078^[a-z]+\b$tojesttextTRUE
  • tojesttext
147077^[a-z]+$tojesttextTRUE
  • tojesttext
147075^[a-z]+$tretertTRUE
  • tretert
147062^[0-9]+$34TRUE
  • 34
147060[0-9]34aTRUE
  • 3
147059^[0-9]34aTRUE
  • 3
147058^[0-9]34TRUE
  • 3
147054^[0-9]34bbbbTRUE
  • 3
147053[0-9]34bbbbTRUE
  • 3
147052^[0-9]34bbbbTRUE
  • 3
147051^[0-9]345677TRUE
  • 3
147044^[0-9]1124TRUE
  • 1
147042^[0-9]{4}$1124TRUE
  • 1124
147039^[0-9]112ffffTRUE
  • 1
147038^[0-9]112e3TRUE
  • 1
147035^(19|20)\d\d[-](0[1-9]|1[012])[-](0[1-9]|[12][0-9]|3[01])$2020-12-31TRUE
  • 2020-12-31
  • 20
  • 12
  • 31
147033\d{1,5}\/[A-Z]\/\d{4}123/P/2020TRUE
  • 123/P/2020
147029\d{1,5}\/[A-Z]\/\d{4}00123/P/2020TRUE
  • 00123/P/2020
147025^(19|20)\d\d[-](0[1-9]|1[012])[-](0[1-9]|[12][0-9]|3[01])$2001-08-20TRUE
  • 2001-08-20
  • 20
  • 08
  • 20
147020^[0-9]1abc 3bcdTRUE
  • 1
147019^[0-9]1abcTRUE
  • 1
147017^aabbc alaTRUE
  • a
147014^aabc alaTRUE
  • a
147013[^a]abc alaTRUE
  • b
147012ME^(|PC|KG|EA|PCS|PCE|ME)$TRUE
  • ME
147011ME^(-|PC|KG|EA|PCS|PCE|ME)$TRUE
  • ME
147010ME^(|PC|KG|EA|PCS|PCE|ME)$TRUE
  • ME
147009ME^(|PC|KG|EA|PCS|PCE|ME)$TRUE
  • ME
147004^[0-9a-zA-Z_.-][email protected][0-9a-zA-Z.-]+\.[a-zA-Z]{2,3}$[email protected]TRUE
147002^[0-9a-zA-Z_.-][email protected][0-9a-zA-Z.-]+\.[a-zA-Z]{2,3}$[email protected]TRUE
147001^[a-zA-Z0-9]{10,}$3333333333TRUE
  • 3333333333
146998^[a-zA-Z0-9]{10,}$aaaaaaaaaaTRUE
  • aaaaaaaaaa
146995^[0-9a-zA-Z_.-][email protected][0-9a-zA-Z.-]+\.[a-zA-Z]{2,3}$[email protected]TRUE
146993^[0-9]+$135TRUE
  • 135
146990^([0-9\-.])+$30.11-2.12.2020TRUE
  • 30.11-2.12.2020
  • 0
146989^([0-9\-.])+$1-2.12.2020TRUE
  • 1-2.12.2020
  • 0
146988^([0-9\-.])+$1-2TRUE
  • 1-2
  • 2
146987^([0-9\-]{2,5})+$1-2TRUE
  • 1-2
  • 1-2
146986^([0-9\-]{2,5})+$123TRUE
  • 123
  • 123
146983\d{4}\/[A-Z]{2}\/[A-Z]{3}\/\d{6}2020/FV/AAA/005111TRUE
  • 2020/FV/AAA/005111
146982\d{4}\/[A-Z]{2}\/[A-Z]{3}2020/FV/AAA/005111TRUE
  • 2020/FV/AAA
146980\d{4}\/[A-Z]{2}\/[A-Z]{3}2020/FV/AAA/005111TRUE
  • 2020/FV/AAA
146979[A-Z]{2}\/[A-Z]{3}2020/FV/AAA/005111TRUE
  • FV/AAA
146978[A-Z]{3}2020/FV/AAA/005111TRUE
  • AAA
146972^([0-9]{4})+$1234TRUE
  • 1234
  • 1234
146970^([0-9]{4})+$1234TRUE
  • 1234
  • 1234
146969^(0*[1-9]|[12][0-9]|3[01])[-.](0*[1-9]|1[012])[-.]\d\d\d\d$31.2.2020TRUE
  • 31.2.2020
  • 31
  • 2
146968^(0*[1-9]|[12][0-9]|3[01])[-.](0*[1-9]|1[012])[-.]\d\d\d\d$30.2.2020TRUE
  • 30.2.2020
  • 30
  • 2
146967^(0*[1-9]|[12][0-9]|3[01])[-.](0*[1-9]|1[012])[-.]\d\d\d\d$05.2.2020TRUE
  • 05.2.2020
  • 05
  • 2
146965^(0*[1-9]|[12][0-9]|3[01])[-.](0[1-9]|1[012])[-.]\d\d\d\d$05.12.2020TRUE
  • 05.12.2020
  • 05
  • 12
146964^(0*[1-9]|[12][0-9]|3[01])[-.](0[1-9]|1[012])[-.](19|20)\d\d$05.12.2020TRUE
  • 05.12.2020
  • 05
  • 12
  • 20
146963^(0*[1-9]|[12][0-9]|3[01])[-.](0[1-9]|1[012])[-.](19|20)\d\d$5.12.2020TRUE
  • 5.12.2020
  • 5
  • 12
  • 20
146960^(0[1-9]|[12][0-9]|3[01])[-.](0[1-9]|1[012])[-.](19|20)\d\d$05.12.2020TRUE
  • 05.12.2020
  • 05
  • 12
  • 20
146959^(0[1-9]|[12][0-9]|3[01])[-.](0[1-9]|1[012])[-.](19|20)\d\d$05-12-2020TRUE
  • 05-12-2020
  • 05
  • 12
  • 20
146955^(0[1-9]|[12][0-9]|3[01])[-](0[1-9]|1[012])[-](19|20)\d\d$05-12-2020TRUE
  • 05-12-2020
  • 05
  • 12
  • 20
146952^(0[1-9]|[12][0-9]|3[01])[-](0[1-9]|1[012])[-](19|20)\d\d$20-12-2020TRUE
  • 20-12-2020
  • 20
  • 12
  • 20
146950^[0-9]{1,2}-[0-9]{1,2}-[0-9]{4}$20-12-2020TRUE
  • 20-12-2020
146946a|babbbbcTRUE
  • a
146945c|dabbbbcTRUE
  • c
146944ab*cabbbbcTRUE
  • abbbbc
146940a*b*(bab)b*a*bbabbababbaTRUE
  • bbabba
  • bab
146939a*b*(bab)*b*a*bbabbababbaTRUE
  • bba
146938a*b*(ab|ba)*b*a*bbbbbbaaaaababaaaaaaTRUE
  • bbbbbbaaaaa
146937a*b*(ab|ba)*bbbbbbbaaaaababaaaaaaTRUE
  • bbbbbb
146936a*b*(ab|ba)*bababaTRUE
  • abab
  • ba
146935a*b*(ab|ba)*bbabaTRUE
  • bab
  • ba
146934^[0-9]{4}$2222TRUE
  • 2222
146932[0-9]{4}$22222TRUE
  • 2222
146931[0-9]{4}22222TRUE
  • 2222
146930[0-9]{4}22222TRUE
  • 2222
146929[0-9]{4}2222TRUE
  • 2222
146927[[a-zA-Z0-9]+-[0-9]+][dsdsfd-fdfdfd-65656]TRUE
  • fdfdfd-65656]
146926[[a-zA-Z-0-9]+-[0-9]+][dsdsfd-fdfdfd-65656]TRUE
  • [dsdsfd-fdfdfd-65656]
146925[[a-zA-Z-0-9]+-[0-9]+][dsdsfdfdfdfd-65656]TRUE
  • [dsdsfdfdfdfd-65656]
146921^(0)|(48)|(60)$60TRUE
  • 60
  • 60
146919^(0)|(48)|(60)$48TRUE
  • 48
  • 48
146917^(0)|(48)|(60)$0TRUE
  • 0
  • 0
146916^((?:\d{1,2}\,)?\d{2,2})|[0]$100TRUE
  • 10
  • 10
146915^((?:\d{1,2}\,)?\d{2,2})|[0]$99TRUE
  • 99
  • 99
146914^((?:\d{1,2}\,)?\d{2,2})|[0]$0TRUE
146912a(a*b*)babTRUE
  • ab
146911a(a*b*)baaaaabTRUE
  • aaaaab
  • aaaa
146910a(a|b)*baaaaabTRUE
  • aaaaab
  • a
146908&#x.{2};Add boot item to GPT UEFI nvram menuÿÿÿÿÿÿÿÿÿ™y3-ÍTRUE
  • ÿ
146906[0-9]{4}1239TRUE
  • 1239
146905[0-9]{4}1111TRUE
  • 1111
146903998[019]998998TRUE
  • 9989
146902998[019]99813TRUE
  • 9981
146900998[0-9]{3}998998TRUE
  • 998998
Dokonanych sprawdzeń: 147125
pokaż ostatnie 5 | pokaż tylko moje (max 50)

Składnia wyrażeń regularnych (Regular expressions Syntax) Na powyższy temat napisano juz całe tomiszcza - nie ma więc sensu sie rozpływać nad tym na tej stronie. Podam jedynie kilka linków do stron opisujšcych składnię wyrażeń regularnych:

Przykładowe wyrażenia regularne (Regular expressions examples) Poniżej zamieszczam kilka linków do stron zawierających przykładowe wyrażenia regularne:

Nawigator
[powrót do góry strony]