编程语言


让editplus3 函数模板完全显示函数

网络编程 让editplus3 函数模板完全显示函数 06-22

我是常常使用editplus ,主要是它启动快,文件小,自定义代码,绿色。发现当用他打开php有一个快捷键ctrl+F11可以打开函数列表,也就是文件内所有的函数名会显示在列表中,双击会选中函数,非常方便

但是默认安装好editplus 3 不支持面向对象的方法 如 final、static 的显示 ,于是我看了下函数模板的设置,也是用正则表达式的配置,轻松改好正则OKl了,正则如:

^[ t]*(public |private |protected )?function[ t].*([^;]*$


^[ t]*(final )?(public |private |protected )?(static )?function[ t].*([^;]*$

查看图片

查看图片

正则表达式其实就是一个特殊的字符串
java正则表达式提供了比较丰富的类库,大大简化了这个过程。下面列出常用的基本语法:*+?^$[]()|/\dDwW{}{n}{n,m}等,要注意的是|或符号。它可以匹配

正则用(?>…)实现固化分组提高效率
具体来说,使用「(?…)」的匹配与正常的匹配并无差别,但是如果匹配进行到此结构之后(也就是,进行到闭括号之后),那么此结构体中的所有备用

编程语言中十六进制的正则匹配
它由0-9,A-F,组成。与10进制的对应关系是:0-9对应0-9;A-F对应10-15;N进制的数可以用0---(N-1)的数表示超过9的用字母A-F。也就是由字符:012345679ABCDEF组成C语言


编辑:编程语言

标签:正则,函数,正则表达式,的是,我是