首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >正则表达式工具(如SQLFiddle )

正则表达式工具(如SQLFiddle )
EN

Software Recommendation用户
提问于 2014-05-19 17:44:51
回答 4查看 260关注 0票数 7

SQLFiddle是一种webservice,您可以在各种系统(PostgreSQL、Oracle、MySQL等)上设置和使用一些SQL示例。

我正在寻找这样一个用各种语言(Java、Perl、C#等)解析C#的Perl服务或库。并针对给定的文本执行它们。

RegExr是一个很好的开端,但不允许我更改实现。

其想法是建议在堆栈溢出上为问题提供这个库/webservice。

EN

回答 4

Software Recommendation用户

回答已采纳

发布于 2014-05-26 05:26:24

你应该看看RegexPlanet,我认为它最接近于你正在寻找的东西。

RegexPlanet是一个

在线正则表达式(Regex)测试和Cookbook : Go、Haskell、Java、JavaScript、.Net、Perl、PHP、Python、Ruby和XRegExp

  • 它支持11种语言,包括JavaPerl.NET红宝石
  • 它甚至有一个用于共享regex代码段(例如http://fiddle.re/x9g86)的短代码功能,我看到它在这样的问题中使用(并且自己使用),例如这一个

我已经用了很长一段时间了,强烈推荐。

一些截图:

票数 5
EN

Software Recommendation用户

发布于 2014-05-26 05:50:53

红宝石:

http://rubular.com/

Rublar是Ruby的正则表达式编辑器,它启发了许多其他人,它可能是一个很好的搜索存根。

JavaScript,Python,PCRE:

https://www.debuggex.com/

Debuggex是相当新的,但它为可视化正则表达式提供了一些相当不错的铁路图。

图对于读取其他人编写的正则表达式特别好,例如,用于验证的(原语) URL模式建议

代码语言:javascript
复制
^(http|https):\/\/[a-z0-9]+([\-\.]{1}[a-z0-9]+)*\.[a-z]{2,5}(:[0-9]{1,5})?(\/.*)?$ 

我非常频繁地使用Rubular,用于测试正则表达式匹配从实际的Ruby代码到.htaccess文件的所有内容。Ruby,和我使用的大多数东西一样,有PCRE的定期外派。因此,没有真正的需要使用其他工具。

我只在破译没有编写的大型正则表达式时才使用Debuggex。

票数 2
EN

Software Recommendation用户

发布于 2014-05-27 19:03:34

http://regex101.com/适合您的需要

代码语言:javascript
复制
regular expressions 101  — an online regex tester for javascript, php, pcre and python.

它是我最喜欢的regex表达式测试人员之一。它支持PCRE、Javascript和Python正则表达式。它还包括强大的调试器和快速方便的regex语法引用,以及流行编程语言的代码生成,因此您可以复制和粘贴已经转义的regex。

票数 0
EN
页面原文内容由Software Recommendation提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://softwarerecs.stackexchange.com/questions/4226

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档