如何在每50个字符中检查字符串中的特定字符?

时间:2019-03-07 20:27:09

标签: javascript regex string special-characters

我从服务器返回了一个长字符串(最多2000个字符,其中可能还包含特殊字符)。该字符串可能包含换行符,也可能没有“ \ r”“ Enter”字符。目标是在一定数量的字符(即50个字符)之后插入“ \ r”“ Enter”字符,但不要中断任何单词。

这是我需要遵循的步骤:

1)检查前50个字符中是否有“ \ r”。

2)如果存在,则“无”,并在找到“ \ r”后立即检查接下来的50个字符。

3)如果不存在,请在50个字符后的单词之间找到第一个“空格”,并在其后立即插入“ \ r”。

4)对整个字符串执行此操作,以确保每50个字符后有一个换行符(“ \ r”),同时保留字符串中存在的所有其他特殊字符。

有人有更快的解决方案来实现这一目标吗?

0 个答案:

没有答案