Search Fiddles
Displaying refiddles 101 - 125 of 4497 in total
- 1Revisions3Forks
Username check
/^(?=.*[a-z])[a-z0-9.]{4,16}$/gm2 to 20 chars, letters & numbers and dot only# acceptable randy randy39 39randy r789456123 sa.7a # not acceptable ran 3546 r_andy __3912 thisislongerthan20chars askjkjncbubhdran - 1Revisions6Forks
Username check
/^(?=.*[a-z])[a-z0-9]{4,20}$/gm2 to 20 chars, letters & numbers only# acceptable randy randy39 39randy r789456123 # not acceptable ran 3546 r_andy __3912 thisislongerthan20chars - 1Revisions4Forks
534892ef75622d7a63090400
/^(?=.*[a-z])[a-z0-9]{4,20}$/gm# acceptable randy randy39 39randy r789456123 # not acceptable ran 3546 r_andy __3912 thisislongerthan20chars - 1Revisions2Forks
Username check
/^(?=.*[a-z])[a-z0-9]{4,20}$/gm2 to 20 chars & numbers only# acceptable randy randy39 39randy r789456123 # not acceptable ran 3546 r_andy __3912 thisislongerthan20char - 1Revisions2Forks
534892f075622d7a63100400
/[^|]+\|[^,]+(\s?,\s?[^,]*)*/gAnswer for stackoverflow quetion http://stackoverflow.com/questions/8721486/vbnet-regex-pattern#+ MATH 101|07:00AM-12:00PM MWF MATH 101|07:00AM-12:00PM MWF,01:00-05:00PM Sat MATH 101|07:00AM-12:00PM MWF,01:00-06:00PM Sat,07:00AM-12:00PM Sat - 1Revisions5Forks
534892f075622d7a63130400
/@"^\d*\:\d*\:\d*\ --> \,?\d*$"/g00:00:10,634 --> 00:00:12,761 - 1Revisions11Forks
534892f075622d7a63140400
/####\sID:\s(1)\s.*?####\sENDCARD\s####/gs#### ID: 0 NAME: card_inventory #### { ALL CONTENT WOULD GO BETWEEN HERE } #### ENDCARD #### #### ID: 1 NAME: card_inventory #### { ALL CONTENT WOULD GO BETWEEN HERE } { I WANT TO REMOVE ALL REFERENCES TO THIS CARD WITH AN ID OF 1 } #### ENDCARD #### #### ID: 2 NAME: card_inventory #### { ALL CONTENT WOULD GO BETWEEN HERE } { I WANT TO REMOVE ALL REFERENCES TO THIS CARD WITH AN ID OF 1 } #### ENDCARD #### - 1Revisions4Forks
534892f075622d7a63160400
/####\sID:\s(1)\s.*?####\sENDCARD\s+####/gs#### ID: 0 NAME: card_inventory #### { ALL CONTENT WOULD GO BETWEEN HERE } #### ENDCARD #### #### ID: 1 NAME: card_inventory #### { ALL CONTENT WOULD GO BETWEEN HERE } { I WANT TO REMOVE ALL REFERENCES TO THIS CARD WITH AN ID OF 1 } #### ENDCARD #### #### ID: 2 NAME: card_inventory #### { ALL CONTENT WOULD GO BETWEEN HERE } { I WANT TO REMOVE ALL REFERENCES TO THIS CARD WITH AN ID OF 1 } #### ENDCARD #### - 1Revisions2Forks
534892f075622d7a63180400
/####\sID:\s(1)\s.*?####\sENDCARD\s####/#### ID: 0 NAME: card_inventory #### { ALL CONTENT WOULD GO BETWEEN HERE } #### ENDCARD #### #### ID: 1 NAME: card_inventory #### { ALL CONTENT WOULD GO BETWEEN HERE } { I WANT TO REMOVE ALL REFERENCES TO THIS CARD WITH AN ID OF 1 } #### ENDCARD #### #### ID: 2 NAME: card_inventory #### { ALL CONTENT WOULD GO BETWEEN HERE } { I WANT TO REMOVE ALL REFERENCES TO THIS CARD WITH AN ID OF 1 } #### ENDCARD #### - 1Revisions3Forks
534892f175622d7a631a0400
/#### ID: (1) .*?#### ENDCARD ####/gs#### ID: 0 NAME: card_inventory #### { ALL CONTENT WOULD GO BETWEEN HERE } #### ENDCARD #### #### ID: 1 NAME: card_inventory #### { ALL CONTENT WOULD GO BETWEEN HERE } { I WANT TO REMOVE ALL REFERENCES TO THIS CARD WITH AN ID OF 1 } #### ENDCARD #### #### ID: 2 NAME: card_inventory #### { ALL CONTENT WOULD GO BETWEEN HERE } { I WANT TO REMOVE ALL REFERENCES TO THIS CARD WITH AN ID OF 1 } #### ENDCARD #### - 1Revisions6Forks
534892f175622d7a631c0400
/####\sID:\s(1)\s.*?####\sENDCARD\s####/gm#### ID: 0 NAME: card_inventory #### { ALL CONTENT WOULD GO BETWEEN HERE } #### ENDCARD #### #### ID: 1 NAME: card_inventory #### { ALL CONTENT WOULD GO BETWEEN HERE } { I WANT TO REMOVE ALL REFERENCES TO THIS CARD WITH AN ID OF 1 } #### ENDCARD #### #### ID: 2 NAME: card_inventory #### { ALL CONTENT WOULD GO BETWEEN HERE } { I WANT TO REMOVE ALL REFERENCES TO THIS CARD WITH AN ID OF 1 } #### ENDCARD #### - 1Revisions5Forks
534892f175622d7a631e0400
/^(e(ast)?|w(est)?)|^(n(orth)?|s(outh)?(e(ast)?|w(est)?)?)\s+/gi#+ N Main south I-22 SE 124 Grover Ave #- Nothern Pike 45 Southwestern - 1Revisions1Forks
534892f175622d7a63230400
/[A-Z] /AT Austria BE Belgium BG Bulgaria CH Switzerland CY Cyprus Republic CY-TCC Cyprus CZ Czech Republic DE Germany DE-E Germany-East DE-W Germany-West DK Denmark EE Estonia ES Spain FI Finland FR France GB-GBN Great Britain GB-NIR Northern Ireland GR Greece HR Croatia HU Hungary IE Ireland IS Iceland IT Italy LT Lithuania LU Luxembourg LV Latvia MK Macedonia MT Malta NL Netherlands NO Norway PL Poland PT Portugal RO Romania SE Sweden SI Slovenia SK Slovakia TR Turkey - 1Revisions5Forks
534892f175622d7a63250400
/[^,]*(,).*/mg1325318514,197.1,184.9,172.4,146.0,147.3,131.1,280.9,182.7,12.6,5.0,0.0,73001,65848,0 1325318536,196.2,184.2,172.1,146.3,147.1,131.1,264.9,175.6,12.6,5.0,0.0,71590,64616,0 1325318557,196.6,184.9,172.1,147.6,146.8,130.9,264.9,178.4,12.6,5.0,0.0,69607,61274,0 1325318578,196.7,184.2,172.1,148.4,146.8,130.6,255.9,174.0,12.5,5.0,0.0,74127,59221,0 - 1Revisions2Forks
534892f175622d7a63290400
/([^,]*),(.*)/gmAnCom2=bg=64 Dav=15.1 RI=0.29 b2=72 Afc=999[999] Dmx=294.3 - 1Revisions4Forks
534892f175622d7a632b0400
/([^,]*),(.*)/gmi1325318514,197.1,184.9,172.4,146.0,147.3,131.1,280.9,182.7,12.6,5.0,0.0,73001,65848,0 1325318536,196.2,184.2,172.1,146.3,147.1,131.1,264.9,175.6,12.6,5.0,0.0,71590,64616,0 1325318557,196.6,184.9,172.1,147.6,146.8,130.9,264.9,178.4,12.6,5.0,0.0,69607,61274,0 1325318578,196.7,184.2,172.1,148.4,146.8,130.6,255.9,174.0,12.5,5.0,0.0,74127,59221,0 - 1Revisions6Forks
534892f175622d7a632c0400
/([^,]*),(.*)/gm1325318514,197.1,184.9,172.4,146.0,147.3,131.1,280.9,182.7,12.6,5.0,0.0,73001,65848,0 1325318536,196.2,184.2,172.1,146.3,147.1,131.1,264.9,175.6,12.6,5.0,0.0,71590,64616,0 1325318557,196.6,184.9,172.1,147.6,146.8,130.9,264.9,178.4,12.6,5.0,0.0,69607,61274,0 1325318578,196.7,184.2,172.1,148.4,146.8,130.6,255.9,174.0,12.5,5.0,0.0,74127,59221,0 - 1Revisions15Forks
Parse Fixed Width Columns with 'optional' fields
/(?=^[\x20-\x7e]{17}$)([0-9]{2}|\x20{2})(?<=^.{2})(?![\x20]{6})([\x20-\x7e]{6})(?<=^.{8})(-XYZ-|\x20{5})(?<=^.{13})([0-9]{4})(?<=^.{17})/cThis example uses look ahead and look behind assertions to validate fixed width data. The first assertion validates the entire length of the string: (?=^[\x20-\x7e]{17}$)#+ The following lines will be tested. If they match, they'll be hilighted in green, otherwise they'll be red 12Abcdef-XYZ-4321 12Abcd -XYZ-4321 12Ab ef-XYZ-4321 Ab ef-XYZ-4321 12Ab ef 4321 Ab ef 4321 12 cdef-XYZ-4321 cdef 4321 cd 4321 #- Nothing below this line should match, if it does it'll show up red 12 -XYZ-4321 12 -XYZ-B321 - 1Revisions17Forks
Parse Fixed Width Columns with 'optional' fields
/(?=^[\x20-\x7e]{17}$)([0-9]{2}|\x20{2})(?<=^.{2})(?![\x20]{6})([\x20-\x7e]{6})(?<=^.{8})(-XYZ-|\x20{5})(?<=^.{13})([0-9]{4})(?<=^.{17})/cThis example uses look ahead and look behind assertions to validate fixed width data. The first assertion validates the entire length of the string: (?=^[\x20-\x7e]{17}$)#+ The following lines will be tested. If they match, they'll be hilighted in green, otherwise they'll be red 12Abcdef-XYZ-4321 12Abcd -XYZ-4321 12Ab ef-XYZ-4321 Ab ef-XYZ-4321 12Ab ef 4321 Ab ef 4321 12 cdef-XYZ-4321 cdef 4321 cd 4321 #- Nothing below this line should match, if it does it'll show up red 12 -XYZ-4321 12 -XYZ-B321 - 1Revisions15Forks
Parse Fixed Width Columns with 'optional' fields
/(?=^[\x20-\x7e]{17}$)([0-9]{2}|\x20{2})(?<=^.{2})(?![\x20]{6})([\x20-\x7e]{6})(?<=^.{8})(-XYZ-|\x20{5})(?<=^.{13})([0-9]{4})(?<=^.{17})/cThis example uses look ahead and look behind assertions to validate fixed width data. The first assertion validates the entire length of the string: (?=^[\x20-\x7e]{17}$)#+ The following lines will be tested. If they match, they'll be hilighted in green, otherwise they'll be red 12Abcdef-XYZ-4321 12Abcd -XYZ-4321 12Ab ef-XYZ-4321 Ab ef-XYZ-4321 12Ab ef 4321 Ab ef 4321 12 cdef-XYZ-4321 cdef 4321 cd 4321 #- Nothing below this line should match, if it does it'll show up red 12 -XYZ-4321 12 -XYZ-B321 - 1Revisions16Forks
Email - Forgiving
/.+@.+\..+/gFlexible pattern for matching e-mail addresses associated with a domain. While not matching the RFC2822, it does follow the principle of not being a "validation nazi". http://haacked.com/archive/2007/08/26/dont-be-a-validation-nazi.aspx#+ Match these dagilleland@shaw.ca m@m.m #- Don't match these bob @home @ m@m - 1Revisions12Forks
Email - Forgiving
(.@.+\...)Flexible pattern for matching e-mail addresses associated with a domain. While not matching the RFC2822, it does follow the principle of not being a "validation nazi". http://haacked.com/archive/2007/08/26/dont-be-a-validation-nazi.aspxThe user "GUIDI ALBERTO" <AGuidi@comune.brescia.it> (Aguidi) - 1Revisions12Forks
Email - Forgiving
/.+@.+\../Flexible pattern for matching e-mail addresses associated with a domain. While not matching the RFC2822, it does follow the principle of not being a "validation nazi". http://haacked.com/archive/2007/08/26/dont-be-a-validation-nazi.aspx#+ Match these dagilleland@shaw.ca m@m.m #- Don't match these bob @home @ m@m