【发布时间】:2008-12-01 16:54:02
【问题描述】:
是否有一个在线网站列出了常见的正则表达式或有一个实用程序来帮助您根据示例文本创建一个?
谢谢!
【问题讨论】:
是否有一个在线网站列出了常见的正则表达式或有一个实用程序来帮助您根据示例文本创建一个?
谢谢!
【问题讨论】:
【讨论】:
【讨论】:
由于有几个人提到了我开发的RegexBuddy,我将补充一点,RegexBuddy 包含一个用于许多常见用途的正则表达式库。
我不知道当今市场上有任何工具可以根据示例文本自动生成正则表达式。 RegexBuddy 之类的工具则相反。您创建正则表达式,该工具会指示它是否与您的示例文本匹配。 RegexBuddy 确实在 Create 选项卡上提供了一个 Insert Token 菜单,这使得创建正则表达式变得更加容易。
【讨论】:
有一些很棒的工具可以帮助创建基于示例文本的正则表达式,我认为一个叫做 regexbuddy(当我不在我的手机上时我会查找它),但是网站 regexlib.com 有很多用于常见目的的正则表达式。
【讨论】:
Regular-Expressions Info 是一个可以为您提供所需内容的网站
示例页面有一个很好的示例选择,以及实用程序的工具页面
【讨论】:
Roy Osherove 有一套不错的免费正则表达式工具。事实上,我认为 Regulazy 可能正是您正在寻找的。他的工具页面已关闭,但您可以找到下载链接@http://weblogs.asp.net/rosherove/pages/tools-and-frameworks-by-roy-osherove.aspx。尝试搜索他的博客以获取有关 Regulazy 的更多信息。
【讨论】:
RegexPal 是一个很棒的在线正则表达式检查器,内置在 JavaScript 中。它还包含网站上的快速参考权利,以及指向 developer.mozilla.org 的近乎完整参考的链接。
【讨论】:
CPAN 上的Regexp::Common 模块列出了许多常见的正则表达式。
【讨论】:
对于 Windows RegX 工具
试用 M Squared Technologies - Regx - 免费。 适合单行,反复试验。
【讨论】:
我非常非常惊讶没有提到这个:
它通过提取字段从已知字符串创建正则表达式。一开始有点别扭,但是一旦掌握了,就非常强大和好用了。
如果允许我发布一个无耻的插件,我还创建了自己的commonly used regex table。
【讨论】: