links now open in a new tab
This commit is contained in:
parent
62383402b3
commit
b9473c8753
@ -13,7 +13,7 @@ socket.addEventListener("message", function (event) {
|
|||||||
})
|
})
|
||||||
function urlify(text) {
|
function urlify(text) {
|
||||||
let textregex = /(([a-z]+:\/\/)?(([a-z0-9\-]+\.)+([a-z]{2}|aero|arpa|biz|com|coop|edu|gov|info|int|jobs|mil|museum|name|nato|net|org|pro|travel|local|internal|tk|ga))(:[0-9]{1,5})?(\/[a-z0-9_\-\.~]+)*(\/([a-z0-9_\-\.]*)(\?[a-z0-9+_\-\.%=&]*)?)?(#[a-zA-Z0-9!$&'()*+.=-_~:@/?]*)?)(\s+|$)/gi
|
let textregex = /(([a-z]+:\/\/)?(([a-z0-9\-]+\.)+([a-z]{2}|aero|arpa|biz|com|coop|edu|gov|info|int|jobs|mil|museum|name|nato|net|org|pro|travel|local|internal|tk|ga))(:[0-9]{1,5})?(\/[a-z0-9_\-\.~]+)*(\/([a-z0-9_\-\.]*)(\?[a-z0-9+_\-\.%=&]*)?)?(#[a-zA-Z0-9!$&'()*+.=-_~:@/?]*)?)(\s+|$)/gi
|
||||||
return text.replace(textregex,'<a href="$1">$1</a> ')
|
return text.replace(textregex,'<a href="$1" target="_blank">$1</a> ')
|
||||||
}
|
}
|
||||||
function newlineify(text) {
|
function newlineify(text) {
|
||||||
let textregex = /(\n)/gi
|
let textregex = /(\n)/gi
|
||||||
|
Loading…
x
Reference in New Issue
Block a user