regex - phpstorm 将 array() 表示法替换为 [ ] 短语法

标签 regex replace phpstorm

我想在我的项目中转换“[...]”中的所有“array(...)”符号,但我找不到适用于所有情况的正则表达式。

您是否有适用于所有情况的方法(嵌套数组、多行数组、多行嵌套数组)

最佳答案

  1. 代码 |检查代码... --- 在您的文件上运行它。其中一项检查称为“检测到传统语法数组文字”

    或者仅通过 Code | 运行特定检查。按名称运行检查...

  2. 完成后,您将看到一个包含结果的列表。在结果中查找特定检查(如果使用第一个选项(所有检查))。

  3. 从那里您可以对该检查的所有(或单个)结果应用“修复它”操作。

P.S. 此检查/修复自 PhpStorm v7.1 起可用。

enter image description here

关于regex - phpstorm 将 array() 表示法替换为 [ ] 短语法,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23697248/

相关文章:

C++ - 在文本文件中查找和替换(标准系统库)

git - PhpStorm -> BitBucket 服务器集成

javascript - 匹配不在 2 个字符串之间的正则表达式字符串

Python RE(总之检查首字母区分大小写,其余字母不区分大小写)

arrays - 在 Ruby 中,如何用潜在的多个元素替换数组中的一个元素?

if-statement - 一般来说,用一对嵌套的 IF 替换 AND 会加快速度吗?

configuration - 配置 PhpStorm 以显示来自 GitLab 的问题/任务

php - 如何在PHPStorm中自动格式化PHP注解

regex - 如何使用 bash 脚本格式化这些数据

java - 仅当字符串包含每个列表中的单词时才匹配的正则表达式