0

我的编程风格需要使用 Word,如果不破坏我使用的其他 Word 实用程序,就无法在我工作的机器上关闭魔术引号。我需要一种自动清除魔术引号的方法,如果可能的话,使用 PHP、Perl 或 JavaScript 从 PHP 脚本远程清除。

我经常会同时运行一千个或更多语句;在一个脚本上。如果只有一个魔术报价成功了,我必须通过反复试验来识别错误(它们是不可能看到的),即通过转到相同的魔术报价(左或右)并将其复制粘贴到写字板中的替换实用程序,我在其中粘贴了我的脚本,然后点击替换。

如果这种情况一天发生 40 次(最多),我可能会浪费一两个小时来完成这项愚蠢的任务。

4

1 回答 1

0

这是我想适应我的问题的那种脚本;它不会删除前面带有 0 的行并将输出写入新文件,而是将更改的内容写入新文件,并将花引号更改为直引号。

?>php
$file = file("text.php");
$newLines = array();
foreach ($file as $line)
if (preg_match("/^(-\d+|0)/", $line) ===0)
$newLines[] = chop($line);
$newFile = implode("\n", $newLines);
file_put_contents("demo2.txt", $newFile);
<?
于 2013-03-30T13:25:23.580 回答