Regex Hero to the Rescue(regexhero.com)

submitted by BucketSoftBucketSoft(324) 3 years ago

From BucketSoft comes an online Silverlight regular expression tool utilizing the .NET regular expression engine. Features instantaneous highlighting of regular expression matches. It's a great way to test iterations of your .NET regular expressions quickly.

7 comments |category: |Views: 318

tags: another

new Add a live kick counter to your blog >> liveImage

You can even customize the image by choosing your own colors, and then clicking the button below to update the preview and the html code:

  • "Kick It" text
  • "Kick It" background
  • kick count text
  • kick count background
  • border

Simply copy and paste this HTML into your blog post.


Users who kicked this story:
Comments:

posted by ChanceLChanceL(16) 3 years ago 0

This is very cool. Thank you!

Reply

posted by BucketSoftBucketSoft(324) 3 years ago 0

Ah, thank you. I'm glad you like it. It was fun to make.

Reply

posted by TheSteveTheSteve(15) 3 years ago 0

So I've already found some things I need to improve:
- I need to add the complete list of .NET RegexOptions.
- I need to rework the error label so it doesn't overlap the Regular Expression box.
- Performance could still stand to be better when working with long target strings. I have a few ideas to improve this.

I'll try to get all of this done tonight.

Reply

posted by BucketSoftBucketSoft(324) 3 years ago 0

Well, all of those things are done now.

I made some huge improvements in performance after realizing that with my new method I no longer need to use inlines for my text block. So after changing the code inside the loop to a string builder, and further optimizing the loops inside of the loop, it's pretty stinkin' responsive now. Of course, there's always room for even more improvement.

Reply

posted by BucketSoftBucketSoft(324) 3 years ago 0

Yesterday I added the ability to benchmark your regular expressions. This feature particularly appeals to me since I love performance tuning.

I was a little surprised to see just how well optimized .NET is in the area, partially thanks to the fact that it compiles and caches regular expressions. I believe it's significantly faster than any Perl-based implementations I've seen.

Reply

posted by BucketSoftBucketSoft(324) 2 years, 11 months ago 0

I've made many improvements over the last 29 days.

To name a few, I've added:
- Full Regex errors
- Replace capability
- Unlimited undos & redos
- Animated highlighting
- Proper multiline support
- Auto-saving

And I've moved the site to http://regexhero.net/ for better SEO. Thanks everyone for making Regex Hero a hit.

Reply

posted by BucketSoftBucketSoft(324) 2 years, 11 months ago 0

Oops, no edits! That should be http://regexhero.net/

Reply

information Login or create an account to comment on this story