Сperl
:
perl -pi -e 's/\bL::\w++\K(?!\()/()/g'./*.php
\bL::
:L::
следует за границей слова (, чтобы избежать замены NIL::Foo
единиц ). \w
:любой символ слова (буквы ASCII, цифры или подчеркивание)++
:один или несколько (из \w
с ), но не отступать \K
:установить начало совпадающей части (, сразу после этого слова)(?!...)
:Утверждение отрицательного взгляда вперед. Так что здесь совпадения только в том случае, если следующее не является (
. Я ничего не знаю о терминале Deepin, но быстрый поиск в DuckDuckGo показывает, что в главном меню терминала Deepin вы можете переключать тему , а также менять шрифт .
На вашем терминале PyCharm отображается тот же значок Linux, что и на вашем терминале Deepin, но по какой-то причине значок обрезается справа. Возможно, вы захотите отправить отчет об ошибке в JetBrains, компанию, которая делает PyCharm.