RegExr – a Regular Expression Testing Tool

在编写代码处理文本的时候经常会用到正则表达式, 但是复杂的表达式基本不能一次就写好, 需要反复测试, 而每次都运行代码来 debug 实在太没效率了, 应此就出现专门的工具, 比如我之前一直在用 RegExBuilder , 除了操作上不够人性化外最主要的问题是只能用于 Windows , *niux 和 mac 就只能悲剧了. 只好寻找替代品, 结果找到 RegExr :

RegExr

各方面的功能直接看图即可了解得差不多, 比较特别的是右栏的 Samples , My SavedCommunity , 提供了简单的例子和保存自己用过的正则表达式功能, 最强大实用的是 Community :

如上图蓝色高亮部分可看到我选中了 ip address , 在下面就列出了包括作者评分和描述等各项信息. 而在检索上不仅有分类更提供了搜索功能, 这正是 “不重复造轮子” 精神的最好体现

RegExr 同时提供两个版本: onlinedesktop
online 版本基于 flash , 在加载速度上会有所影响, 而由于部分浏览器的问题, 有时可能会卡
而 desktop 版是基于 Adobe Air 的, 那意味着什么? 跨平台和运行性能, 至少比 oneline 要好

http://gskinner.com/RegExr/,
Leave a comment

2 Comments.

  1. 哈哈,谢谢你,早就想要个跨平台本地版了~~

  2. This can be one of the most authoritative article I ever encountered in a long time, I’m uttering about this component of your article “…………, ………………, ……………………… debug …………………, …………………………, ……………………… , ………………………………………………………… Windows , *niux … …” this is it, you just crushed it down pal.

Leave a Reply


[ Ctrl + Enter ]