正则表达式英文名叫“regular express”,这个小东西可谓让人又爱又恨,入门容易,却难精通。很想找个辅导老师吧,我这有一个免费送你哦!它就是RegexBuddy(正则表达式伙伴)
轻松看懂正则表达式
如果遇到看不懂的”复杂”的正则表达式,你只需将它粘贴到软件主窗口中,下面就会显示出每个标识符的含义。将指针移到表达式中的任意位置,下面相对应的解释就会以高亮显示,反之亦然。例如鼠标移到”[“符号上,则会高亮显示”Match a single character present in the list below”(匹配下面列表中包含的单个字符),而单击下面的解释,上面的表达示对应部分也会高亮。(如图1)如果想对该标识符进一步了解,还可以右击列表中的描述并在弹出的右键菜单中选择”Explain Token”(解释标记),软件会打开相应标识符的详细说明文档。另外,在这里还可以选择”Insert Token”(插入标记),就能以可视化的方式添加修改标识符,与此同时上面窗口中的表达式代码也会随之改变。
修改测试不费吹灰之力
当你写好自己的正则表达式后,就可以切换到”Test”(测试)标签页。将欲处理的文本粘贴到下面的窗口中,按下”Highlight”按钮,符合条件的内容就会彩色高亮显示。单击”Match””Replace”和”Split”按钮可以在”查找”、”替换”和”拆分”模式间切换,用以完成不同的处理需求。(如图2)
经典实例何须苦苦寻觅
看过19期那篇正则表达式的文章后觉得不过瘾的朋友们一定已经体会过,在网上搜索这方面的实例并不容易,有了RegexBuddy就不必再费心了。只要切换到”Library”(库)标签页,就可以方便地查看大量的经典实例,单击左侧列表中的标题,右边的三个窗口中即会显示出”内容介绍”、”表达式代码”和”例子”,如果你能用心研究一下这些例子的话(比如可以用上面的方法来对其进行解释),想不成为正则表达式高手都难喽!
正则表达式。。这对我来说是个新玩意。
回访了,这个工具挺不错的啊,写过正则的人都能明白。
正则实在太难学了,有了这个估计我就可以轻松些 🙂
不错不错,收藏了~
恩,下载下来以后留着用。