关于一个Sublime正则匹配问题

Yswtrue 发布于 2015/04/02 10:40
阅读 825
收藏 0
$title = Input::get("title");
$content = Input::has("content") ? Input::get("content"):null;
$vote1 = Input::has("vote1") ? Input::get("vote1"):null;
$vote2 = Input::has("vote1") ? Input::get("vote2"):null;
$starttime = Input::has("starttime") ? Input::get("starttime"):null;
$endtime = Input::has("endtime") ? Input::get("endtime"):null;
$location = Input::has("location") ? Input::get("location"):null;
$picurls = Input::has("picurls") ? Input::get("picurls"):null;

$forumorm = new ForumPosts;

===================================================

上面是一段php代码,可是我想把里面的单个冒号替换为 : 这样好看点,我用正则(?=[^:]):(?=[^:])

匹配不到,可是匹配等号什么的就正常请问大侠为什么会这样,我用的是Sublime3里面的替换的功能

加载中
0
蔡添
是不是要用转意符啊
0
Yswtrue
Yswtrue
我试了转义还是不行
0
j
juicebeer

换个思路就好了

把:null 换为 :null

0
inuxor
inuxor

find what : ([^:])(:)([^:])

replace with : \1 \2 \3

返回顶部
顶部