将普通url替换为文本被截断的链接

replace plain urls with links having the text truncated

本文关键字:链接 文本 url 替换      更新时间:2023-09-26

我正在使用这个问题的答案如何用链接代替普通的url ?但我希望链接被截断。例如,如果链接长度超过25个字符,我想显示https://stackoverflow.com/questions/…

我怎么能从一个正则表达式的结果调用切片或子字符串?

你可以这样做:

myString.replace(/(?=http://.....)('S{,25})'S*/g, '<a href="$0">$1</a>');

虽然这不会显示省略号