我正在尝试更新我的php文件中的数百行注释。我的编辑器允许我使用正则表达式来执行搜索和替换。但是,我对正则表达式的了解并不多。请参考下面的例子。
Dump($Data1, 'Library_reports.php - Get_Filtered_InventoryReport() - $Data1');
Dump($Data2, 'Library_reports.php - Get_Filtered2InventoryReport() - $Data2');
Dump($Data3, 'Library_reports.php - GetFilteredInventoryReport() - $Data3');
替换为
Dump($Data1, __METHOD__.' - $Data1');
Dump($Data2, __METHOD__.' - $Data2');
Dump($Data3, __METHOD__.' - $Data3');
所以基本上,我想搜索
' Some_Alphanumeric_string()
然后用
替换它__ METHOD __'
答案 0 :(得分:0)
试一试:[A-Za-z0-9 _]()这里没什么复杂的。
修改强>
[A-Za-z0-9_]+\(\)
StackOverflow吃掉我的反斜杠:)
答案 1 :(得分:0)
搜索:
([a-zA-Z0-9]+)\(\)
替换为:
^故意留空
答案 2 :(得分:0)
根据您的描述,此搜索正则表达式将起到作用:
\b[a-z0-9_]+\b\(\)
...假设你做了不区分大小写的搜索。 (它是Dreamweaver搜索/替换工具中的一个选项)。 否则:
\b[A-Za-z0-9_]+\b\(\)
注意:我已根据您在角色类中使用下划线包含下划线:
" Some_Alphanumeric_string()"