正则表达式 - 如何找到所有 App\Model 而不是 App\Something\Model
RegEx - How to find all App\Model and not App\Something\Model
正在从 Laravel 6 升级到 8。我想将所有 App\Model
替换为 App\Models\Model
当然我不想替换 App\Something\Class
和 App\Something\SomethingElse\Class
。如何使用 RegEx 实现此目的?
如果您只是想替换引用而不需要移动文件,那么下面的正则表达式应该可以工作(注意我不是正则表达式向导所以可能有更好的方法).
^App\([\w]+;)$
然后您可以使用捕获组 ()
来替换和插入您的新路径:
App\Models\
正在从 Laravel 6 升级到 8。我想将所有 App\Model
替换为 App\Models\Model
当然我不想替换 App\Something\Class
和 App\Something\SomethingElse\Class
。如何使用 RegEx 实现此目的?
如果您只是想替换引用而不需要移动文件,那么下面的正则表达式应该可以工作(注意我不是正则表达式向导所以可能有更好的方法).
^App\([\w]+;)$
然后您可以使用捕获组 ()
来替换和插入您的新路径:
App\Models\