我有一个文本字符串,其中我想用一个标记替换多次发生的模式,如下所示:
<?php
$str = 'A *word* is a *word*, and this is another *word*.';
preg_replace('/\*([^$]+)\*/', '<b>$1</b>', $str);
?>
然而,函数正在替换从第一个星号到最后一个星号的整个范围,也就是说,它没有单独地用标记包围每个模式,这就是我要完成的。
我已经创建了一个电子应用程序(比如MyApp)。我已经使用electron-packager打包了应用程序。我在本地机器上安装了这个应用程序,我可以在开始菜单中看到MyApp。当我点击图标时,它会启动应用程序,但我无法对其进行调试。我可以看到devtool 电子版:"^5.0.7“ 电子包装器:"^12.2.0“操作系统: Windows 提前感谢
在运行yarn之后,我使用vue-cli生成了带有vue-cli的electron-vue scaffold,我使用yarn run dev启动了应用程序。默认情况下,我会收到以下错误:
? Electron -------------------
Debugger listening on ws://127.0.0.1:5858/189cf481-dd71-43bf-be88-90673ee0aae1
For help see https://nodejs.org/en/docs/inspector
? ----------------------------
? Elect
正如这里演示的Can't succeed in making transparent window in Electron (javascript),我设法在debian buster上运行hello world应用程序,并保持后台透明。 然而,当我在raspberry pi 4 (raspbian桌面)上尝试这个演示时,它不能开箱即用。我在这里看到https://ourcodeworld.com/articles/read/315/how-to-create-a-transparent-window-with-electron-framework,它可能是由一些驱动程序错误引起的。