鄂破机看 发表于 2018-12-12 13:20:22

php和linux中的正则对比

1. 替换
  原字符串:

#abc
1. 引用自身
  php代码:

echopreg_replace('/.*/','$0','#abc');($0即引用正则里面的全部内容)
  输出:

#abc
  linux代码:

echo'#abc'|sed'/.*/s/.*/&/g'(&即引用正则里面的全部内容)
  输出:

#abc
2. 引用括号里面的内容
  php代码:

echopreg_replace('/(#).*/','$1','#abc');($1即引用括号里面的内容)
  输出:

#
  linux代码:

echo'#abc'|sed'/(#).*/s/(#).*/\1/g'(\1即引用括号里面的内容)
  输出:

#


页: [1]
查看完整版本: php和linux中的正则对比