正则

phpstorm 正则替换积累


模版变量替换

  • (")((css)|(js)|(images))
  • "{{ base_path }}{{ directory }}/$2

注释script标签并替换为 twig 引用

  • ^(\<script)(.*)(base_path)(.*)(directory)(.*)(\/)(.*)(\/)(.*)(\.js)(.*)
  • {#$0#}\n{{ js('$8$9$10$11') }}

使用 phpstorm 替换代码里面的 array() => []


打开需要替换的文件

按 Ctrl + r 勾选后面的 Regex

在查找的位置输入 (array\()(.*)(\))

在替换为的位置输入 [$2]

其中 $2 表示第二个变量 就是第二组 () 的内容