gpt4 book ai didi

javascript - 正则表达式在一定数量的字符和空格后添加\n

转载 作者:行者123 更新时间:2023-12-03 05:32:03 26 4
gpt4 key购买 nike

我需要一个正则表达式,可以在一定数量的字符后添加\n,如果最后一个字符是单词,它应该将该单词推到下一行。

我有下面的正则表达式来完成添加\n 的工作,但不是将最后一个单词推到下一行,而是将单词保留在该行中。

word.replace(/(.{12}) /g, "$&\n")

如果有人可以帮助我或告诉我是否可以这样做,我将不胜感激。

示例:

word = "love stackoverflow"
after regex it should be love \n stackoverflow
NOT love stackoverflow\n

最佳答案

我不确定这是否正是您正在寻找的内容,但它可能会提供一些想法:

.{1,12}(?=[\W])

查找尽可能多的字符(1 到 12 之间),直到找到一个后跟非字母的字符(例如空格、行终止符、标点符号等)。

https://regex101.com/r/UceAEC/1

关于javascript - 正则表达式在一定数量的字符和空格后添加\n,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/40900990/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com