-1
我在一個冗長的PHP文件中使用Sublime 3來替換字符串任務。我想實現以下目標。使用Sublime 3替換正則表達式字符串
打開本圖案的所有實例(有大約100):
$data['xyz']
向該:
Mything()->settings->get('xyz')
在整個PHP文件中,圖案是相同的,所不同的 'XYZ'部分因實例而異,應由正則表達式保存。
我在一個冗長的PHP文件中使用Sublime 3來替換字符串任務。我想實現以下目標。使用Sublime 3替換正則表達式字符串
打開本圖案的所有實例(有大約100):
$data['xyz']
向該:
Mything()->settings->get('xyz')
在整個PHP文件中,圖案是相同的,所不同的 'XYZ'部分因實例而異,應由正則表達式保存。
使用正則表達式
查找:
\$data\['(.*?)'\]
替換:
Mything()->settings->get('\1')
不要忘記啓用正則表達式使用查找和替換SublimeText
如果排除單引號,這應該仍然有效。 –
我不知道崇高,但:用'Mything() - > settings'替換'/ \ $ data \ [('[^'] +')\] /' > get(\ 1)' – AbraCadaver