RegexPal 是 Steven 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