如何匹配 X 个字符后的所有字符

How to match all after X number of characters

我需要知道如何匹配 X 个字符后的所有字符。例如我想匹配这个短语中前 5 个字符之后的所有内容:

-我是一个phrase,10个字符后所有内容都匹配.

我已经尝试过这个表达式,但计数无法预测。有时它只匹配 2152 个字符中的 1463 个字符,而它应该完全匹配(匹配 1500 个字符后的所有字符,计算空格)。

const expression = /(?<=^.{1500}).*/s;

这个正则表达式可以匹配前 5 个字符之后的所有字符(包括 space)。

(?<=[\w ]{5})\w+

单击此处查看您输入的结果。

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