如何在每5个字之后将<br>标签放在一个长字符串中?

用户名

例:

let str = "Hello this is a test string to figure out how is it possible to split a long string into multiple string";

我想<br>在每5个字后加上标签,如下所示:

let str1 = "Hello this is a test<br>string to figure out how<br>is it possible to split<br>a long string into multiple<br>string";

我怎样才能做到这一点?

伦霍尔姆

您有许多使用不同方法的有效答案,但是没有一个使用RegExp,因此在这里我将做一个能做到的事情:

str1 = str.match(/([^ ]+ +){5}|.+/g).join('<br>');

([^ ]+ +)匹配后跟空格的非空格(即单词)。{5}意味着它必须连续匹配这五个单词,从而使我们可以匹配五个单词,中间有空格。|.+是要包括最后五个单词匹配后字符串剩余的所有内容。g标记是必需的,因为如果没有它,它将仅与单个匹配项匹配。匹配项以数组结尾,我们join()使用'<br>'

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

如何在某些文本的每5,000个字符后的第一个<p>或<br>之后插入<hr>?

来自分类Dev

XSL:用另一个字符替换<br> <br/>

来自分类Dev

如何每N个字符将换行符插入一个长字符串

来自分类Dev

从一个长字符串中获取特定字符串

来自分类Dev

如何在JavaScript字符串中插入<br/>

来自分类Dev

如何用javascript中字符串中的其他内容替换<br/>标签的多个实例?

来自分类Dev

如何使此字符串替换代码与`<br/>`标签一起使用?

来自分类Dev

如何在PHP中将两个以上的<br/>标记转换为双精度<br/> <br/>

来自分类Dev

仅在段落中的文本之前出现,才如何删除第一个br标签?

来自分类Dev

打印php字符串中第五个<br>之前的字符

来自分类Dev

如何使用 <br> 作为字符串在 jquery 中换行

来自分类Dev

如何在字符串中每3个字符后插入一个连字符?

来自分类Dev

如何在Golang的字符串中每X个字符插入一个字符?

来自分类Dev

如何替换字符串中一个字符的一个实例,然后使用VB语言将输出放在文本框中

来自分类Dev

如何使用`Util class`从长字符串中获取最后一个字符和第一个字符?

来自分类Dev

SoapClient返回一个长字符串

来自分类Dev

用javascript定义一个长字符串

来自分类Dev

SoapClient返回一个长字符串

来自分类Dev

如何在最后一个单词上添加<br/>标签?

来自分类Dev

如果空格前的单词长于3个字符,则如何在三个句点之后添加<br>

来自分类Dev

匹配字符串中具有两个或多个<br>元素的HTML元素

来自分类Dev

如何从Textarea删除<br/>标签?

来自分类Dev

将所有数字都放在一个字符串数组中

来自分类Dev

如何在字符串中的每个单词之后添加一个字符?

来自分类Dev

如果$ _POST放在一个字符串中,它们如何喜欢接收多个参数?

来自分类Dev

我如何在字符串中使用br来正确显示带有html标签的字符串?

来自分类Dev

每5个字符分割一个字符串

来自分类Dev

如何通过搜索短字符串(<br/>)在字符串中添加新行(vbCrLf)?

来自分类Dev

如何使用jQuery / javascript在br之后删除div中的文本字符串?

Related 相关文章

  1. 1

    如何在某些文本的每5,000个字符后的第一个<p>或<br>之后插入<hr>?

  2. 2

    XSL:用另一个字符替换<br> <br/>

  3. 3

    如何每N个字符将换行符插入一个长字符串

  4. 4

    从一个长字符串中获取特定字符串

  5. 5

    如何在JavaScript字符串中插入<br/>

  6. 6

    如何用javascript中字符串中的其他内容替换<br/>标签的多个实例?

  7. 7

    如何使此字符串替换代码与`<br/>`标签一起使用?

  8. 8

    如何在PHP中将两个以上的<br/>标记转换为双精度<br/> <br/>

  9. 9

    仅在段落中的文本之前出现,才如何删除第一个br标签?

  10. 10

    打印php字符串中第五个<br>之前的字符

  11. 11

    如何使用 <br> 作为字符串在 jquery 中换行

  12. 12

    如何在字符串中每3个字符后插入一个连字符?

  13. 13

    如何在Golang的字符串中每X个字符插入一个字符?

  14. 14

    如何替换字符串中一个字符的一个实例,然后使用VB语言将输出放在文本框中

  15. 15

    如何使用`Util class`从长字符串中获取最后一个字符和第一个字符?

  16. 16

    SoapClient返回一个长字符串

  17. 17

    用javascript定义一个长字符串

  18. 18

    SoapClient返回一个长字符串

  19. 19

    如何在最后一个单词上添加<br/>标签?

  20. 20

    如果空格前的单词长于3个字符,则如何在三个句点之后添加<br>

  21. 21

    匹配字符串中具有两个或多个<br>元素的HTML元素

  22. 22

    如何从Textarea删除<br/>标签?

  23. 23

    将所有数字都放在一个字符串数组中

  24. 24

    如何在字符串中的每个单词之后添加一个字符?

  25. 25

    如果$ _POST放在一个字符串中,它们如何喜欢接收多个参数?

  26. 26

    我如何在字符串中使用br来正确显示带有html标签的字符串?

  27. 27

    每5个字符分割一个字符串

  28. 28

    如何通过搜索短字符串(<br/>)在字符串中添加新行(vbCrLf)?

  29. 29

    如何使用jQuery / javascript在br之后删除div中的文本字符串?

热门标签

归档