常用正则表达式

时间:2008-12-01 16:54:02

标签: .net regex

是否有在线网站列出了常见的正则表达式,或者是否有实用程序可帮助您根据示例文本创建一个?

谢谢!

13 个答案:

答案 0 :(得分:14)

答案 1 :(得分:12)

答案 2 :(得分:2)

由于有几个人提到了我开发的RegexBuddy,我将补充一点,RegexBuddy包含了一个用于许多常见目的的正则表达式库。

我不知道当今市场上任何可以根据示例文本自动生成正则表达式的工具。像RegexBuddy这样的工具则相反。您创建正则表达式,该工具指示它是否与您的示例文本匹配。 RegexBuddy确实在Create选项卡上提供了Insert Token菜单,这使得创建正则表达式变得更加容易。

答案 3 :(得分:1)

有一些很棒的工具可以帮助创建基于示例文本的正则表达式,我认为有一个叫做regexbuddy(当我不在我的手机上时看起来很糟糕),但网站regexlib.com有很多用于常见目的的正则表达式。

答案 4 :(得分:1)

Regular-Expressions Info是一个应该为您提供所需内容的网站

示例页面提供了很多示例,以及utilites的工具页面

答案 5 :(得分:1)

Roy Osherove有一套很好的免费正则表达式工具。事实上,我认为Regulazy可能正是您所寻找的。他的工具页面已关闭,但您可以找到@ http://weblogs.asp.net/rosherove/pages/tools-and-frameworks-by-roy-osherove.aspx的下载链接。尝试在他的博客上搜索有关Regulazy的更多信息。

答案 6 :(得分:1)

RegexPal是一个用JavaScript构建的很棒的在线正则表达式检查程序。它还包含网站上的快速参考权以及developer.mozilla.org近乎完整参考的链接。

答案 7 :(得分:0)

答案 8 :(得分:0)

我喜欢正则表达式Powertoy:

http://regex.powertoy.org/

允许您以多种常见格式构建表达式,并以交互方式查看所选示例文本中的匹配项。炸药工具!

答案 9 :(得分:0)

对于Windows RegX工具

尝试M Squared Technologies - Regx - 它是免费的。 适用于单行,反复试验。

http://mSquaredTechnologies.com

答案 10 :(得分:0)

CPAN上的Regexp::Common模块列出了许多常见的正则表达式。

答案 11 :(得分:0)

来自logiclabz.com的

online regex checker对我有用。

答案 12 :(得分:0)

我很惊讶,这个没有被提及:

它通过提取字段从已知字符串创建正则表达式。起初有点尴尬,但一旦你得到它,它就非常强大和有用。

如果我被允许发布一个无耻的插件,我也创建了自己的commonly used regex table