问题标签 [paragraphs]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
587 浏览

textbox - Applescript 和 Quarkxpress Passport v 6.5

我有一个脚本,它通过几个段落/行并相应地应用段落和字符样式表。虽然脚本运行完美(我希望它可以帮助那里的人) - 这个过程需要太长时间 - 我可能已经走了很长一段路......我希望有人可以帮助我减少处理时间。下面是 Applescript:以及我的几行文字(原文包含 80 行)。

Quarxpress 文本:

我的苹果脚本:

0 投票
2 回答
121 浏览

php - PHP从字符串中获取最后n个句子

假设我有下面的字符串

如何从字符串中获取最后 n 个句子,例如最后 3 个句子,应该给出以下输出:

编辑:我正在使用来自 sql 的数据

0 投票
1 回答
1622 浏览

java - 将Java字符串VS中的段落保存在文件中

所以我正在用 Java 构建博客引擎的后端,我在设计引擎时遇到的第一个问题是“将段落保存到 Java 字符串中是最好的方法吗?” 在考虑如何存储博客条目的文本正文可能具有的文本段落时。

目前,我的博文只有文字,所以不用担心图片和视频等其他媒体。

但是,使用字符串来存储博客条目的正文是个好主意吗?

我的引擎有一个 BlogEntry 类,它存储博客条目的各种特征,例如博客的作者、标题和正文。我使用字符串作为作者和标题只是因为这些字符串不会太长。显然,如果每个博客条目的正文只是一两句话,我使用 Java String 是没有问题的。但是这些博客条目可以是多段令人难以置信的长句子!那么要处理大量博客条目的文本,我应该远离使用 Java String 吗?使用文件之类的东西来存储博客条目的文本对我来说会更好吗?

请注意:当我说“更好”时,我指的是可维护性、良好实践以及可能的时间复杂度。我对“更好”的定义基本上是“这是实现这个的好方法吗?专业程序员会看到这个并喜欢我是如何实现的吗?其他使用这个引擎的程序员是否能够轻松使用和理解这个实现?”

让我知道我是否可以澄清其他任何事情。谢谢!

编辑:我试图根本不使用数据库,并且我计划在每次程序关闭之前将我的博客条目保存到一个文件中。因此,我会将博客的文本存储为字符串,并将 BlogEntry 本身保存为文件以供进一步使用。

0 投票
2 回答
7400 浏览

python - Python 计数段落

大家好,所以我的任务是计算行数和段落数。计算每一行显然很容易,但我坚持计算段落。如果一个段落没有字符,它将返回数字零,并且每个段落都会增加一个增量。例如输入文件是:输入和输出应该出来输出 所以我的代码是:

0 投票
3 回答
13339 浏览

python - python-docx 从段落中获取表格

我有 .docx 文件,其中包含许多段落和表格,例如:

  1. 标准杆 1
    • 表格1
    • 表2
    • 表3
  2. 标准杆2

    • 表格1
    • 表2

    2.1 21 杆

    • 表格1
    • 表2

我需要迭代所有对象并制作字典,可能是 json 格式,例如:

如何关联每个段落和表格?

你能提出一些建议吗?

0 投票
2 回答
335 浏览

php - 使用 php 从字符串中删除不需要的段落

如何删除不需要的

在以下情况下使用 pregmatch 标记。我写了 pregmatch 但它不适用于某些情况。这是我的字符串

以下是不需要的段落。那么我怎样才能从字符串中删除

0 投票
1 回答
267 浏览

emacs - Emacs - switch paragraphs with each other

I'm looking for a solution which is already possible in Org-mode with headlines, example:

=>

(1) I want to switch paragraphs like that. The idea is basically that I move the point somewhere {example: here []} in the middle of a paragraph, press {key+arrowdown} and the paragraph will be switched with the next one beneath.

(2) This would make it easier to restructure text while editing papers.

=> Paragraph (2) should be in front of paragraph (1) now. I am not sure if this is a trivial problem. It would be more suitable if it's not just a function like:

  • Mark paragraph P1
  • Copy
  • move point beneath P2
  • paste P1

A real switching of P1 and P2 wouldn't mess up spacings around the paragraphs.

Thanks,

Edit: Solution found:

1.easy:

2.elaborated (found in ergoemacs-functions.el - currently only org-mode):

please confirm working!

0 投票
1 回答
123 浏览

javascript - JS - 如何在 a 处分割文本
并放在 2 中

我想要做的是扫描段落的innerHTML并找到在段落标记<p></p>之间可以以各种形式出现的换行符:

并删除它们。但是,在换行符所在的位置,我想使用 document.createElement('p') 将它之前的所有文本放入它自己的段落中,并将它之后的所有文本放入另一个新段落中。

但是,如果有超过 2 个换行符,中间没有文本,或者只是空白,则删除/忽略它,不要费心将它放入自己的段落中。

这是我的意思的一个例子。下面是修改前的:

这就是我想将其更改为:

这可以在Javascript中完成吗?感谢您的阅读!

0 投票
0 回答
240 浏览

php - Markdown 过滤器用 PHP/HTML 中的前置标签包装段落标签

我有以下文本(来自 SQL 的字符串):

此行由以下人员处理:

这将返回:

在结果上应用 Markdown 过滤器(标准 Michelf Markdown 端口)时,在这种情况下它不应该改变任何东西,但它会返回:

删除降价过滤器或在 nl2brAndParagraphs 之前应用它时,预格式化会消失。任何人都知道为什么会发生这种情况以及如何解决它?

****编辑:***** 我没有对标准降价代码进行任何更改,我正在使用

解析字符串。

0 投票
0 回答
78 浏览

php - Php 包含在 pararaphs 类型的 .tpl 文件中

据我了解,您必须使用 template.php 将文件包含在特定的 .tpl 文件中。

问题只是没有为任何段落字段调用 hook_preprocess_field 函数。段落字段似乎也没有调用 hook_field 函数。

因此,由于包含语句被忽略 - 我如何将另一个 php 嵌入到段落字段 tpl 文件中?

谢谢