用截断文本的链接替换普通URL

时间:2011-09-21 02:00:06

标签: javascript regex

我正在使用此问题How to replace plain URLs with links?的答案,但我希望链接被截断。例如,如果链接超过25个字符,我想显示 https://stackoverflow.com/questions/ ...

如何在正则表达式的结果上调用切片或子字符串?

1 个答案:

答案 0 :(得分:0)

您可以执行以下操作:

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

虽然这不会显示省略号