![从网站粘贴多行后,使用保留源格式,我怎样才能只缩进一行,而不是所有粘贴的内容?](https://linux22.com/image/1615696/%E4%BB%8E%E7%BD%91%E7%AB%99%E7%B2%98%E8%B4%B4%E5%A4%9A%E8%A1%8C%E5%90%8E%EF%BC%8C%E4%BD%BF%E7%94%A8%E4%BF%9D%E7%95%99%E6%BA%90%E6%A0%BC%E5%BC%8F%EF%BC%8C%E6%88%91%E6%80%8E%E6%A0%B7%E6%89%8D%E8%83%BD%E5%8F%AA%E7%BC%A9%E8%BF%9B%E4%B8%80%E8%A1%8C%EF%BC%8C%E8%80%8C%E4%B8%8D%E6%98%AF%E6%89%80%E6%9C%89%E7%B2%98%E8%B4%B4%E7%9A%84%E5%86%85%E5%AE%B9%EF%BC%9F.png)
以下 URL 的视频最能说明该问题以及我正在尝试做的事情:https://streamable.com/otc5a
我将尽力详细地描述它。
<?php
$str = "<h1>Hello World!</h1>";
$newstr = filter_var($str, FILTER_SANITIZE_STRING);
echo $newstr;
?>
我将其粘贴到 MS Word 中,并设置为“保留源格式”。我尝试缩进中间的两三条语句(行),它们以 $str、$newstr 和 echo 开头。
尽管只选择并突出显示了一行,但当我尝试识别所选的语句时,MS Word 却表现得好像选择了所有 5 个语句。
我试图让它看起来如下所示:
<?php
$str = "<h1>Hello World!</h1>";
$newstr = filter_var($str, FILTER_SANITIZE_STRING);
echo $newstr;
?>
答案1
我还从网站上复制粘贴了示例,正文是一个段落,每行之间都有换行符(如果格式未保留,则为空格)。如果每行都是一个新段落,则只能根据需要对每行应用不同的缩进,因此您可能需要将其分成不同的段落。