正则表达式的资源和工具汇集(上)

标签: 正则表达式 RegexPal RexV Rubular RegExr
4753人阅读 评论(1) 收藏 举报
分类:

正则表达式的资源和工具汇集(上)

作者:chszs,转载需注明。博客主页:http://blog.csdn.net/chszs

正则表达式是一种模板,用于批评字符串中字符的组合。在JavaScript语言中,正则表达式还可以是对象。在RegExp工具中,这些模板可以用于方法的执行和测试,可以匹配、替换、搜索和分割字符串。

正则表达式一贯被认为难以学习和掌握,而实际上,学习它很容易。

本文我收集了业内主流的正则表达式资源和工具,这些内容可以加速你在正则表达式方面的学习。用好这些工具,还可以提高你的开发技能。


1. RegExr

地址:http://gskinner.com/RegExr/


RegExr是一个在线工具,可以编辑并测试正则表达式。它提供了一个简单的界面来输入正则表达式,且可以在实时可编辑源文本窗口可以看到匹配的内容。还有侧边栏,提供了正则表达式的描述和用例,帮助学习。RegExr工具使用Flex 3构建,以ActionScript 3作为内建的RegExp引擎。RegExr虽然没有RegExBuddy那么强大的功能,但它可在线使用,并且免费。而且你还可以把匹配模式保存在本地,也可以分享到社区数据库供检索。


2. RegExplained

地址:http://leaverou.github.io/regexplained/


RegExplained在线正则表达式实时匹配工具。


3. Txt2re

地址:http://txt2re.com/


Txt2re是一个在视觉上通过单击筛选的文本项提取任意文本的工具。它非常简单,适用于各种类型的输入,包括HTML和其他类似的脚本语言的输入。


4. RegexPlanet

地址:http://www.regexplanet.com/


RegexPlanet支持使用多种编程语言来测试表达式。创建的正则表达式可以进行分享,还提供了正则表达式的手册。


5. Rubular

地址:http://rubular.com/


Rubular是一个基于Ruby的正则表达式编辑器。


6. RexV

地址:http://www.rexv.org/


RexV是一个实时的正则表达式测试器,支持PHP、JavaScript、Python、Node.js和Perl等编程语言。


7. RegexPal

地址:http://regexpal.com/


RegexPal基于JavaScript语言构建,是一个简单的正则表达式测试器。

查看评论

正则表达式在线自动生成器

正则表达式的强大众所周知,它令程序员的头痛程度也数一数二的。最近我发现了一个网站,txt2re,能够自动为你生成正则表达式,而且很灵活,在这里推荐一下。 网址: http://www.txt2re....
  • whatday
  • whatday
  • 2014-08-19 19:06:24
  • 86371

6个在线正则表达式工具

正则表达式可以让开放人员更加有效的操纵文本内容,在各种各样的开发中经常会遇到需要正则表达式解决的问题,比如验证邮箱,验证网址,一些小偷程序的批量替换等等。熟练的应用正则表达式可以方便于很多文本的操作,...
  • qq_Dai
  • qq_Dai
  • 2016-10-27 11:16:50
  • 880

正则表达式 - 自动生成器

正则表达式的强大众所周知,它令程序员的头痛程度也数一数二的。最近我发现了一个网站,txt2re,能够自动为你生成正则表达式,而且很灵活,在这里推荐一下。网址: http://www.txt2re.co...
  • flying881114
  • flying881114
  • 2011-06-12 11:57:00
  • 25849

强大的正则表达式编辑器Rubular

来自:http://www.rubular.com/ 很好用的一个正则表达式在线编辑器
  • Richar1
  • Richar1
  • 2015-05-04 09:46:18
  • 674

文本编辑器中利用正则来提高查找和替换效率

今天在editplus中打开了一段代码查看, 由于代码每行都带有了行号, 我就想用查找和替换功能+正则表达式来去掉这些行号。一试果然很爽, 本来很繁琐的工作一会就做好了。那么常用的文本编辑器都支持哪些...
  • u010736419
  • u010736419
  • 2013-11-28 15:37:43
  • 1681

正则表达式编辑器

  • 2015年06月24日 17:17
  • 41KB
  • 下载

java常用正则表达式模板

下面是我积累的最常用也说明的最清楚的java正则表达式的编写 并给出了相关的表达式每一段这样写的注释,初学java正则的同学,一定能找到感觉和方向。 在后面我附上了自己调试的正则匹配代码,大家可以参考...
  • zfszhangyuan
  • zfszhangyuan
  • 2016-09-06 16:50:19
  • 4475

js如何生成动态正则表达式?

昨晚在做一道实习生笔试题,突然想要用正则表达式来进行匹配,但发现每次匹配值是不一样的,所以正则表达式也是不一样的,然后就在想,能不能生成动态正则表达式呢? 由于习惯了用以下的格式:var r = /^...
  • u011031396
  • u011031396
  • 2015-04-01 18:09:22
  • 2266

发现一个很不错的正则表达式生成器

http://www.txt2re.com/index-java.php3
  • aoshiwenrou
  • aoshiwenrou
  • 2014-10-16 14:36:40
  • 467

各类ReactNative学习资源、开源App和组件

随着现在混合开发的火热,React Native和Weex的兴起,越来越多的人学习混合开发,下面就github上一篇React Native的资料合集。 React-Native学习指南 本指南汇...
  • sinat_17775997
  • sinat_17775997
  • 2017-02-28 23:17:21
  • 430
    个人资料
    持之以恒
    等级:
    访问量: 613万+
    积分: 5万+
    排名: 63
    一名路过的黑客

    大家好,我是黑客,专门盗账号的。现在这个人的帐号被我盗了,但看这个人平时的博客空间,一直过着艰苦努力、持之以恒的技术研究生活,勤奋刻苦,积极分享,无私奉献,我被深深的感动了,这是一个纯粹的人,人品这样的高尚,希望大家看到我这条消息后,可以私聊他,多鼓励他,不缺钱的就多给他一些经济上的资助,让他再接再厉!就这样吧,我下线了,眼框湿湿的难受。

    文章存档