您的位置:首页 > 运维架构 > Linux

php和linux中的正则对比

2017-12-31 07:59 288 查看

1. 替换

原字符串:"#abc"

1. 引用自身

php代码:echo preg_replace('/./','$0','#abc');($0即引用正则里面的全部内容)
输出:'#abc'
linux代码:echo '#abc' | sed '/./s/.*/&/g'(&即引用正则里面的全部内容)
输出:'#abc'

2. 引用括号里面的内容

php代码:echo preg_replace('/(#)./','$1','#abc');($1即引用括号里面的内容)
输出:'#'
linux代码:echo '#abc' | sed '/(#)./s/(#).*/\1/g'(\1即引用括号里面的内容)
输出:'#'
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  php llinux 正则