- Tuesday, September 11, 2007
A Better .NET Regular Expression Tester
Because the only other online tool I could find for testing .NET regular expressions was slow and covered with ads, I decided to write a simple AJAX regular expression tester. It's certainly not fancy, but it works for me.
Comments
- Tuesday, September 11, 2007 9:04:47 PM by Jim WelchThanks! Nice tool. Maybe you could incorporate some nice ajax callbacks to search regexlib's web service? (http://regexlib.com/WebServices.asmx) Then it'll be nearly perfect. :)
- Tuesday, September 11, 2007 9:16:13 PM by DerekThat's a great idea, Jim -- I'll look into it.
- Wednesday, September 12, 2007 3:07:25 PM by jhunterHave you considered releasing the source for this so someone can create a windows forms version easily?
- Wednesday, September 19, 2007 9:17:20 AM by Fabricejhunter, there are already several Windows Forms tools for testing regular expressions. See http://sharptoolbox.com/categories/regular-expressions
- Thursday, September 27, 2007 8:48:46 PM by bkhvihvbijhbI don't think you can call something "better" without supplying some sort of test results. What is yours better than?
- Thursday, October 04, 2007 5:15:39 PM by Aleksey MalishkinThis is the greatest thing in the world! THANKS!!!!
- Friday, January 25, 2008 2:06:56 PM by Hue HolleranReally useful, Derek - the best around. Could I request one addition, please: could you add the group name to the output please? ie. pattern:@"--\s*\[\s*TABLE\s*\(\s*(?<table>.*?)\s*\)\s*\]", text:"-- [ TaBle ( bob ) ]" - I'd like to see the captured group name - would you consider doing this, please?
- Wednesday, February 06, 2008 1:04:00 PM by Poor RichardWorks great. Just would like to see the results without having to scrool down (at least on my screen).
Thanks. -- Richard - Wednesday, February 06, 2008 1:08:39 PM by Poor RichardOops! My mistake. You just need to scroll down once and it all stays on screen.
Great! -- Rik
PS: Nice if you either underline the matches or made them bold or red. - Thursday, February 21, 2008 9:35:43 PM by LeeKJust perfect Derek - it's bookmarked for me now. Thanks 1,000,000.
- Monday, March 24, 2008 11:49:51 PM by AnonymousHi, great regexp tester, thanks! I was trying to figure out why my matches weren't working, then I realized I was cutting and pasting text from Notepad into the Pattern section which includes a newline. Since my input didn't include a newline, the match failed.
- Wednesday, April 09, 2008 1:04:57 PM by skymultiline and singleline are mutually exclusive. they have nothing to do with how many lines are in the target. multiline off set the eol and bol anchors to match eof and bof. singleline on lets . match all characters including /n
good luck. - Wednesday, April 09, 2008 1:05:32 PM by skyOOPS - meant NOT mutually exclusive
- Monday, May 05, 2008 7:52:48 PM by Yakko WarnerEchoing sky's comment. I actually had a situation that was solved (thanks to a MS MVP in an MSDN forum) by setting both SingleLine *and* MultiLine at the same time. So it does have its purpose.
- Friday, May 30, 2008 10:24:34 AM by Robbeen looking for one of these for ages. Really nice work.
- Friday, June 13, 2008 7:10:24 PM by sahilI was testing with the regex class in .net 2.0 using c# and my regex and source would not give me a match. This tool does give me a match. Any Ideas?
Great tool though, i must add. - Tuesday, July 22, 2008 3:24:27 PM by WalterThanks for this one. Saved my day!
- Sunday, August 03, 2008 5:18:48 PM by Alexander BHThanks for this great tool. I use it all the time! I just wanted to let you know!
- Friday, August 15, 2008 10:33:48 AM by EmmThis helped me a lot! Much appreciated!
- Saturday, August 16, 2008 7:53:54 AM by JamesSuper handy! Thanks very much!
- Wednesday, September 17, 2008 10:03:33 PM by Robert S.Well done!
- Wednesday, November 12, 2008 11:53:20 AM by nyk_is_sykhelped me when mattered. tx god bless u all.
- Tuesday, December 30, 2008 4:29:43 PM by MikeThank You
- Wednesday, December 31, 2008 10:29:57 PM by DanielThis is a great tool, and I really appreciate your taking the time to put it together. I noticed that there seems to be a problem displaying captured groups. Try this pattern:
^((?<entry>[^|]*)\|)*$
with this string:
This is one part.|This is another part.|
This expression correctly captures both parts (I checked), but it displays the two groups as "This is another part.|" and "This is another part." when the captures are actually "This is one part." and "This is another part."
Thanks again. This is an incredibly helpful tool! - Monday, January 12, 2009 5:41:27 PM by MarceloVery useful!
- Friday, January 16, 2009 12:45:08 AM by jeffThank you! I use this a lot.
- Friday, January 16, 2009 1:12:08 PM by MarcoVery useful :)
- Tuesday, January 20, 2009 8:58:01 PM by Matt@Daniel ^
careful with your captures. The normal parenthesis are also captures even though they are not named. - Monday, February 02, 2009 5:43:39 PM by AlanVery useful, thanks.
- Monday, February 02, 2009 6:43:56 PM by JohnGood job; thanks. Have you considered implementing non-greedy options? Or am I mistaken?
- Monday, February 02, 2009 7:39:34 PM by JohnNevermind; my mistake.
- Tuesday, February 03, 2009 4:17:45 PM by BillI love this app. Much nicer than the other online apps I used. Thank you much.
- Thursday, February 05, 2009 9:39:14 AM by Sireesh JindalHey, Is there any limitation in .Net regex on the input string?
I have a 438 line input string, which I have to test against a Regex. But, in VS2005, everything seems to hang when I try to match the string with the Regex. - Wednesday, February 11, 2009 3:35:48 PM by ADovervikIf Visual Studio appears to hang for more than a second or two, you probably want to debug the regexp.
I have tested (in VS2005) to run a fairly complex pattern with 36 capturing groups, and 358 non-capturing used for manging sections of the Regex, against a 300 000 lines text file. A couple of seconds delay, but no hang. - Thursday, February 12, 2009 5:07:01 PM by LarryKThis rocks ... thanks!!
- Tuesday, February 24, 2009 3:52:34 PM by FengIt is wonderful, save time, save life! Thanks a lot!
- Wednesday, February 25, 2009 8:02:05 PM by Jared SaindonFINALLY someone took the time to make a decent online regex tester. Your contribution to the programming world is much appreciated. You are the man!
- Tuesday, March 03, 2009 3:11:16 PM by BryanSAWESOME! Thank you, I've bookmarked this for validating my regex expressions.
- Tuesday, March 17, 2009 2:36:11 PM by MattFantastic tool, thanks!
- Tuesday, March 31, 2009 6:43:39 PM by DigantAwesome tool, use it so often. One thing I'd love to see is named capturing
- Tuesday, April 21, 2009 1:30:53 PM by Rajesh PillaiGood work.
- Thursday, May 07, 2009 12:38:18 PM by KlinkbyI use the tool frequently. May I suggest a final touch? Print out group name for each capture. Thanks again!
- Saturday, June 06, 2009 6:10:54 PM by caseyfantastic tool I like it much better than the clunky regulator
- Tuesday, June 16, 2009 11:56:59 PM by tertznice tool!
- Thursday, June 18, 2009 12:18:54 PM by Alexander PVery practical tool! Thanks a lot
- Saturday, June 20, 2009 6:47:03 AM by Szczawik.PSqIf I could recommend something: don't show additional quotation marks around matches as they may be confused as a part of a string (or simply show them i.e. in light gray colour).
I usually don't bookmark any pages, but this one is worth it. What a nice and useful tool! Thanks! - Friday, July 10, 2009 5:25:49 PM by KatieThis is super helpful! Thanks! ^D'd!
- Thursday, July 30, 2009 7:21:14 AM by MartyReally great, thank you. Consider publishing source. It is surely highly appreciated. Regards.
- Friday, July 31, 2009 1:34:22 PM by James ShumakerFantastic site, finally what I needed without all the hassle ;)
- Wednesday, August 05, 2009 9:36:49 AM by Dan OsbornePerfect, thanks!
- Wednesday, August 05, 2009 3:57:08 PM by Jason AbbottI think there may be an issue with the use of AJAX to transmit non-printing characters. If I try to match (the quoted character is 001A or SUB)
Conversion from string "" to type 'Short'
with
\x1A
it fails here. But that same match succeeds in my code. - Thursday, August 06, 2009 11:08:07 PM by InterPatAwesome thanks, very usefull
- Sunday, August 23, 2009 7:54:07 AM by stragerThank you for this! This is a very useful tool.
- Thursday, September 03, 2009 11:59:51 AM by PeterAwesome
- Monday, September 07, 2009 2:28:21 AM by TerrenceI found (the hard way) that if multiple capturing groups are included, only the Groups are displayed in the output. The captures contained within the groups are not shown.
- Monday, September 07, 2009 3:45:24 PM by Stuart DuncanYou might want to remove post number 54! lol
Great tool, btw - Friday, September 11, 2009 2:54:38 AM by s0beitCool, can you add C++ output style as well?
- Thursday, October 01, 2009 4:14:02 PM by RustyNice...best I've found on the web. Very helpful!
- Friday, October 09, 2009 5:33:41 PM by GaryFound a bug. HTML truncates a series of spaces to one
space. Thus the result is displayed incorrectly when spaces are grouped. Consider non-breaking spaces or the 'pre' tag. - Monday, October 26, 2009 3:40:37 PM by BrianI especially like how this tool provides all the character escaping for you. I'm generally too lazy to do any such thing myself and really can save some headaches for any super complex expressions... Thanks!
- Wednesday, November 11, 2009 6:56:33 PM by GarySpace bug still exists. Type "123", ten spaces, "ABC" in the Source text box. Then type reg exp "3\x20{10}A" in the Pattern text box. The result only shows one space rather than the 10 spaces. This is because of the HTML feature of truncating spaces to a single space.
- Saturday, November 14, 2009 1:34:58 PM by ForkandBeardThank you for helping to take the sting out of Regex dev.
- Monday, November 23, 2009 11:44:16 PM by JamesThank you. This was very helpful.
- Wednesday, January 06, 2010 5:08:13 PM by EvanI've had this bookmarked for over a year now, using it consistently. Thanks!
- Wednesday, January 13, 2010 1:25:45 PM by Salvatore aka ArtyProgmany thanks for this very useful tool
- Wednesday, January 20, 2010 10:08:45 PM by P-KoSReally nice tool, I found it really helpful, thanks a lot.
- Tuesday, February 02, 2010 7:31:48 PM by Joe VijayM-x regex-builder
- Thursday, February 11, 2010 2:15:43 PM by r3bbA life saver! Thank you very much!
- Monday, February 22, 2010 4:29:38 PM by HarryThank you for your hard work and sharing attitude.
- Wednesday, March 03, 2010 12:33:08 PM by matthiasGood work mate! Thank you...
- Friday, March 05, 2010 9:42:06 AM by ThomasSuper! Uses this all the time...
- Thursday, March 25, 2010 9:55:39 PM by MeI have a regular expression that matches URLs but strangely kills .NET (and this site) when testing on a URL with a - int he query string. I found this out from a user that copied an Amazon link.
I would have expected 0 matches not .NET to crash if the expression was an issue.
Here is the expression:
^(http(s?):\/\/|~/|/)?([a-zA-Z]{1}([\w-]+.)+([\w]{2,5}))(:[\d]{1,5})?/?(\w+.[\w]{3,4})?((\?\w+=\w+)?(&\w+=\w+)*)?$
Here is a sample that crashes it:
http://www.amazon.com/Lois-Clark-Adventures-Superman-Complete/dp/B000HWZ4B6/ref=pd_bbs_sr_1?ie=UTF8&s=dvd&qid=1198029833&sr=8-1
If you change the input to this it matches and does not crash:
http://www.amazon.com/Lois-Clark-Adventures-Superman-Complete/dp/B000HWZ4B6/ref=pd_bbs_sr_1?ie=UTF8&s=dvd&qid=1198029833&sr=8
How can this be fixed? Is it a .NET bug? - Thursday, April 08, 2010 12:06:16 PM by AntonisGreat work. Fast and lightweight! Thanks
- Monday, April 12, 2010 6:55:14 PM by Mr. AlbrightI use this all the time. Thanks!
- Friday, April 16, 2010 12:40:48 PM by SMLBookmarked and much appreciated!
- Wednesday, May 05, 2010 1:19:53 PM by Mr. WaughI use this all the time too! Just thought I'd show my appreciation.
- Friday, May 07, 2010 7:11:54 PM by Aleksey MalishkinDid I mention just how useful this is. Thank you so so so so much!!
- Sunday, May 09, 2010 1:55:51 PM by Andrew GibsonAwesome. Why don't people do simple, easy stuff?
- Monday, May 10, 2010 9:00:09 AM by RobHeel mooi!
- Tuesday, May 18, 2010 9:07:36 PM by maltezefalkonFantastic tool. I use it nearly every day it seems... Great work!
- Wednesday, May 19, 2010 4:35:52 AM by herryI've used your tool for a while and haven't said thank you yet.
How slack of me.
Anyways, great tool, love it, please please never put it down. - Wednesday, June 02, 2010 2:28:17 PM by Rui Domingos FerreiraThanks a lot, very usefull :)
- Monday, June 07, 2010 6:42:25 PM by SurajThanks a ton, you made my day...
- Tuesday, June 22, 2010 6:29:53 AM by MkrFound a similar one here, ability to name groups kinda rocks! =)
http://regexr.says.se/ - Wednesday, June 30, 2010 10:14:47 AM by shinuqjust classy... liked that
- Thursday, July 08, 2010 7:43:14 PM by Robert A. McCarterThank you very much!
- Tuesday, July 13, 2010 6:37:33 PM by NaeemUse this site every once in a while, great help.
Thank you. - Wednesday, August 04, 2010 12:13:59 PM by Seemahey...thxs a lot.
Its really a good tool...Great work - Friday, August 06, 2010 9:35:17 AM by tester133Really cool and pretty tool! Thx a lot!
- Wednesday, August 11, 2010 7:35:45 PM by John RuizThank you for this. I was going to write a little app myself but then I realized that someone had to have done it already!
- Sunday, September 12, 2010 1:10:10 AM by BrianJust wanted to thank you for this tool! Works great!
- Wednesday, September 22, 2010 7:19:30 AM by Ajith KumarThank you so much! I was never in good terms with RegEx, but this tool made them so easy...
- Monday, October 04, 2010 12:03:51 PM by TalDerek, thank you very very much for keeping this up. It's been extremely helpful to me.
- Monday, October 04, 2010 11:43:52 PM by Daryl BlowesFiguring out the RegEx.Replace behavior is a little different than the Match behavior ... It would be nice to see another button for the Replace function and see the result.
- Saturday, October 23, 2010 7:40:12 PM by Ignignokt<3
This is so much more convenient than the hacked up winforms tester I wrote to evaluate my regex. - Monday, October 25, 2010 9:57:12 AM by DaveThis is great, thanks!!
- Monday, October 25, 2010 4:50:05 PM by Robert McCarterThank you!! Very useful.
- Monday, October 25, 2010 7:10:09 PM by ShimmyGreat job Derek
- Thursday, November 11, 2010 12:26:31 PM by Noam GalThanks - just used your site to debug a regex from hell. Been very helpful.
- Monday, November 22, 2010 4:51:15 PM by Kurt GriffithsThanks for finally writing a simple online tester that even shows the escaped C# string!
- Friday, November 26, 2010 7:14:41 AM by Steve TrefethenThanks! Allowed me to quickly find/fix a bug in my asp.net facebook application that maps your friends:
http://apps.facebook.com/socialmine/ - Tuesday, November 30, 2010 10:00:06 PM by michelgreat
- Tuesday, December 14, 2010 12:56:31 PM by progtiemExcellent resource! I hate figuring these things out directly in VS while running the program.
- Tuesday, December 14, 2010 3:05:40 PM by Serge WeinstockThanks, it's very useful
- Friday, December 17, 2010 6:22:54 AM by LTThanks for the great tool. Your kung-fu is strong!
- Sunday, December 19, 2010 3:40:01 PM by Pawel CzopowikJust what i needed! Thanks!
- Thursday, December 30, 2010 5:29:25 AM by John MelvilleUse this all the time, thank you for hosting such a useful tool.
- Saturday, February 05, 2011 4:47:50 PM by Bartosz BieleckiVery useful tool!
- Wednesday, February 09, 2011 2:12:15 PM by CharlieVery convenient tool, thank you
- Sunday, February 20, 2011 8:17:39 PM by TriscopicFYI, I use this tool a lot... but I've never actually said thank you. Sorry for my bad manners, thanks for this quick, handy and powerful tool.
Captcha: Mutation Mustard. made me laugh! - Tuesday, February 22, 2011 10:33:25 AM by MaxThis pattern: ^(((?<1>[^,]{3,6})|([^,]*))(,|$))*
With ExplicitCapture
With this source: AA,BB&B,!CC,DDDDDD,EE
Gives only one capture. It should give 3 captures BB&B,!CC,DDDDDD - Wednesday, February 23, 2011 1:04:59 PM by Mohammad AshourAwesome little tool! Thank you!
- Saturday, February 26, 2011 3:36:16 PM by Antonio T.Grate, thank you very much
- Wednesday, March 02, 2011 11:39:07 AM by DavidGreat tool, have it bookmarked, use it all the time I'm creating regexes. Thanks!
- Thursday, March 03, 2011 12:10:42 AM by Mike B.Thanks! Works splendidly.
- Friday, March 11, 2011 2:29:28 AM by ShiroyFantastic!! This is a simple and awesome tool!
- Friday, March 11, 2011 4:12:48 AM by ChaitanyaCurrently as on March 11 2011, The RegEx Tester seems to be not working. It would be great idea to make an utility, Since the tool is wonderful and deserve survival and existance.
Will be happy if available at the earliest (atleast the link http://derekslager.com/blog/posts/2007/09/a-better-dotnet-regular-expression-tester.ashx revives it will be great) - Tuesday, March 15, 2011 6:18:50 PM by ShawnThank you SOOOOO much for making this available. Every time I needed something like this I had to write a small test app because I'd lose the last one I wrote.
- Wednesday, March 30, 2011 8:01:39 PM by DzyannI was having problems with a regex, and after looking all over the place, I found this place and finally could make it work! Thanks!
- Friday, April 29, 2011 2:30:33 PM by RajeveDerek
Thanks, good app - what's with the Russian comments?? - Tuesday, May 03, 2011 11:35:22 AM by FredrikGenious!
- Monday, May 09, 2011 11:14:34 AM by AjeeshThanks, nice work.
I am facing problem with the following regular expression. I was trying to find out repeating pattern in the input string.
Input String : 1234123412341234
Pattern : ^(.*?)\1+
It is working on http://rubular.com/, but some how it is not working with .NET regex. Could u pls help me to figure out the exact problem?
Thanks for your valuable time. - Wednesday, May 11, 2011 8:34:44 PM by mr properThis is nice tool. Working and fast.
For larger texts I would also recommend rextester.com - Thursday, June 30, 2011 12:25:01 PM by ZulThanks!!
- Thursday, July 07, 2011 1:18:13 PM by CulmeThanks, this was useful!
- Wednesday, July 13, 2011 8:52:56 AM by paulgvery useful, saved hours! However, doesnt seem to work in chrome! But does work fine in internet explorer
- Friday, July 29, 2011 3:24:43 PM by MarkThis is wonderful utility! Thank you. (By the way, it works fine in Chrome [version 13.0.782.107] for me. )
- Friday, August 05, 2011 8:41:38 PM by whiterabbitIt would be great to be able to "Regex.Escape" the input string. :)
- Sunday, August 07, 2011 9:21:36 PM by MarcoSo simple, but so great... Thanks!
- Thursday, August 18, 2011 8:04:15 PM by DanielThanks Derek. Huge time saver.
- Thursday, August 25, 2011 9:44:13 AM by orestThanks
- Wednesday, August 31, 2011 10:29:07 PM by KetcherThis was very helpful, thank you!
- Tuesday, September 20, 2011 12:27:46 PM by GuyGreat tool, 10x :-)
- Sunday, September 25, 2011 2:10:28 PM by DiegoSimple and useful tool, thank you!
- Thursday, September 29, 2011 9:34:25 PM by RodI needed to build a .NET regex today and this was very handy; ty. It works fine for me in Chrome (14.0.835.186).
If I might sneak in a feature request, it would be nice to have the results update "live"; eg as I type instead of having to click the apply button. - Wednesday, October 12, 2011 9:41:40 AM by OlekIt's great, thank you
- Wednesday, October 26, 2011 11:54:58 AM by Dmitryhttp://regex.i-taurus.com/
- Sunday, December 04, 2011 11:08:05 PM by AlexRskIt seems that multiline option is not working. Please test it
- Wednesday, December 07, 2011 9:27:05 AM by CodeRookieVery nice tools, extremely helpful for application development.
Great work.
One piece of example:
Matching all entities to be included in EF-Query: Regex.Matches(expr.ToString(), "([^=]+)\s*=>\s*\1\.([^\)\.]+)") :-) - Sunday, January 29, 2012 4:23:36 AM by SteveGreat work! I've used it a lot! It actually inspired me to build a similar one in silverlight: http://blog.stevekonves.com/2012/01/an-even-better-regex-tester/
- Wednesday, February 08, 2012 5:35:26 PM by EACCoderI keep getting the following error when I try to use this page: Line: 133
Error: 'urchinTracker' is undefined - Friday, February 10, 2012 9:37:07 AM by Shannon AlleyneGreat job. Your creation will be useful for many generation to come. Cheers!
- Friday, February 10, 2012 7:51:49 PM by RubenThank you very much for you site. How many sites are still heavily used after such a long time.
- Friday, February 24, 2012 8:40:43 PM by DougI come to this page at least once a month for the past 3 years... have to say it's a pretty great tool.
- Thursday, March 01, 2012 5:03:31 PM by BartonI've been looking for one of these for ages. Really nice work!
- Friday, March 09, 2012 12:42:25 PM by matthias2 years and 6 days ago, i already posted here and i again want to tell you, that this expression tester is awesome :)
true, i use it in a completely different context now, but still the best out there :) - Wednesday, March 14, 2012 3:54:56 PM by misha amashukeliVery good tool, helped me several times. Thank you!
- Friday, March 23, 2012 6:38:19 PM by Corporate Serf2012 and still a tool I use regularly.
You should put a Donate button on the page ;)! - Thursday, April 05, 2012 8:13:00 AM by BartI love this tool. Tnx!
- Wednesday, May 02, 2012 4:13:20 AM by D GortiThank you!!!!!
- Wednesday, May 02, 2012 11:49:01 AM by Shim ShimThis is wonderful! Thank you!!
- Thursday, May 03, 2012 2:44:39 PM by Andrew DayHey guys I hope you can help I am trying to build an regx that will validate all email address except for one specific domain an I want to use this in the c# regx validation control
any ideas? - Tuesday, May 08, 2012 11:03:51 AM by JackVery useful tool. Thanks a lot!
- Thursday, May 10, 2012 4:03:01 AM by aurahamthanks, very useful
- Saturday, May 12, 2012 10:33:35 AM by arvireally great tool.
- Wednesday, May 23, 2012 6:34:55 PM by CoryI can't tell you how many times I've used this tool. Thanks.
- Saturday, June 02, 2012 7:35:34 AM by KeenThank you for taking the time to do this and for making it freely available to others.
- Thursday, June 07, 2012 3:40:37 PM by BillyNICE !!! Thanks !!!
- Monday, June 11, 2012 10:28:36 AM by NirThank you very much for this awesome tool!
- Friday, June 22, 2012 2:35:30 PM by NathanUse it all the time. Love it.
- Sunday, July 01, 2012 4:06:38 AM by DavidVery nice. I particularly like the enumeration of the matched groups.
- Tuesday, July 03, 2012 12:44:46 PM by Mike HarperExcellent, solved my problem quickly and easily. Bookmarked for future reference. Thank you.
- Monday, July 09, 2012 5:38:05 PM by Joel C.Good stuff, thanks!
- Monday, July 23, 2012 10:20:17 AM by <3 u<3 u
- Monday, July 23, 2012 7:41:40 PM by Steve FVery useful, thanks!
- Tuesday, July 24, 2012 8:24:44 AM by RanjithVery userful.. Thanks alot
- Thursday, July 26, 2012 1:09:43 AM by MAny chance I can have your babies?
- Thursday, July 26, 2012 4:03:22 AM by MNot like to eat or anything, that would be weird.
- Friday, July 27, 2012 8:46:57 AM by AnimeshBThis is very useful. Thanks!
- Monday, July 30, 2012 9:19:47 AM by InformaticaFunctionVery nice utility.
- Monday, August 06, 2012 11:13:19 AM by LucasThat is awesome. Thanks.
- Tuesday, August 07, 2012 10:00:54 PM by Keith BThanks!!
- Saturday, September 01, 2012 1:48:56 AM by EgorThank you
- Friday, September 14, 2012 3:33:14 AM by Dr FThis is the best thing that anybody's ever done ever.
- Friday, September 21, 2012 4:48:49 AM by CoreyNice, and very useful.
One suggestion though... I often use .NET regular expressions with repeated captures, and so far none of the regex testers I've seen give me any feedback on the number of captures.
For example, IP address mask testing:
Value: 192.168.1.0/24
Pattern: ^((?:(\d+)\.?)+)/(\d+)$
Match group 2 is shown only as '192' when it has 4 captures, one for each part of the address.
Adding support for displaying those would be extremely helpful, not to mention TOTALLY awesome. - Wednesday, September 26, 2012 8:01:28 PM by passerby+1
- Thursday, October 04, 2012 2:21:15 PM by JamThanks from France for your tool !
- Monday, October 08, 2012 2:51:26 PM by DianeThank you for this tool. Being able to test the actual regex engine that I'm writing for has been extraordinarily helpful.
- Thursday, October 11, 2012 9:04:52 PM by AndrewDerek, I find myself always using your tool when I have to delve into .NET Regex. Thank you!
- Thursday, November 15, 2012 12:47:39 AM by Gordon MacDonaldThis is a "Must Have" tool. Thanks so much!
- Tuesday, November 27, 2012 10:49:15 PM by NiklasThanks SO much for this tool! I'm using it almost every day. It's just perfect!
You made my live easier! - Saturday, December 08, 2012 5:20:39 PM by sebaDerek seem to doesn't evolve this tester, so maybe you wanna try this one: http://regex.kateo.pl/ ?
- Friday, December 21, 2012 2:40:33 PM by GarethVery useful testing tool, cheers!
- Monday, December 31, 2012 1:43:24 PM by bob85Fantastic!! From Italy a big thanks...and a happy new year :)
- Monday, December 31, 2012 2:50:02 PM by bob85Fantastic!! From Italy a big thanks...and a happy new year :)
- Friday, January 25, 2013 4:03:31 PM by achandThis is my go to resource for all things Regex.NET. Thank you for this!
- Friday, February 08, 2013 5:22:58 AM by Kevin R. BeckWell this is ok, but it's clear that you're using the wrong type of soil for your potatos. I recommend loam.
- Tuesday, February 12, 2013 6:30:57 PM by deltaCracking! Thanks straight in there
- Wednesday, February 20, 2013 1:15:25 PM by MarcusGreat stuff, very helpful and productive , thanks from Germany.
- Wednesday, February 27, 2013 6:13:23 PM by eMartinMay your children be fertile.
- Wednesday, March 13, 2013 5:11:40 AM by eMartinMay you forever be able to find a little scrap of paper to write something down on real quick whenever you need one.
- Thursday, March 14, 2013 1:33:48 AM by eMartinIf you disable the ipc$ share, WINDOWS will automatically re-enable it upon next boot. So, you can set a batch file to start up with your system to take care of that.
- Monday, March 25, 2013 9:59:02 AM by CarlesGreat Tool, Very very thanks Derek ;)
- Tuesday, March 26, 2013 8:28:10 PM by RadekI was jus going to write a regex tester myself. No need to do so. Thanks!
- Tuesday, April 02, 2013 4:13:22 AM by Kevin R. BeckI was jus going to write a regex tester myself. No need to do so. Thanks!
- Wednesday, April 03, 2013 5:45:02 PM by AndrewIf source contains any #-specific escapes (i.e ), they are being decoded before being applied to the regex.
- Wednesday, April 03, 2013 5:45:35 PM by AndrewSee above^, & 3 2 ;
- Wednesday, April 03, 2013 5:45:50 PM by Andrew& # 3 2 ;
- Saturday, April 06, 2013 6:22:11 AM by AneethShow matches
- Wednesday, April 17, 2013 1:39:12 PM by Fernando TorresVery helpfull. I've been using it so much. Tks!
- Friday, May 10, 2013 6:54:22 PM by EricA regex cheat sheet would be a welcome addition
- Tuesday, May 14, 2013 5:37:30 AM by Kevin R. BeckVery helpfull. I've been using it so much. Tks! A regex cheat sheet would be a welcome addition.