Friday, May 14, 2010

RegexPal: 一个很好用的正则表达式测试工具

RegexPalSteven Levithan 用 JavaScript 写的一个正则表达式测试工具,用过一段时间,很不错,感觉应该介绍一下。

正则表达式是做各种文本处理常用的一种手法,最早在 Perl 语言里广泛使用,现在则在诸如 PHP、Python、Java,甚至 C/C++ 等许多语言里都经常遇到。但是要写一个正则表达式有时候不是一件很容易的事,除了试错似乎没有好的办法。

RegexPal 让你输入一个表达式和一段要分析的文本,然后以颜色标示出匹配的字段。

比如:

表达式:([\w\d\-\.]+)\s+last message repeated (\d+) times$

文本:10.20.30.40 last message repeated 2 times

No comments:

Post a Comment