如何将子字符串添加到字符串中

阿米特·瓦格纳

我有一个网址,我需要为该网址输入一个端口号。网址不是有效网址。这里有几个展示案例:

https://example.com_users/param/param/param -  https://example.com_users:8080/param/param/param
http://example.co_setting/param/param/param -  http://example.co_settings:1000/param/param/param
http://example.co_setting-  http://example.co_settings:1000

const addPort = (url,port) =>{
    
    combined =  ???????? // how to combian them
    return combined 
}

格雷戈里·布尔金

您可以使用正则表达式:

const addPort = (url, port) => 
    url.replace(/^(https?:\/\/)?([^/]*)(\/.*)?$/, '$1' + '$2:' + port + '$3');

console.log(addPort('http://www.example.com/full/url/with/param', '8080'))

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章

如何将信息添加到字符串

如何将字符串添加到数组?

如何将字符数组中的字符串添加到 C 中的字符串

如何将Integer添加到字符串并获得字符串答案?

如何将字符串数组的元素添加到字符串数组列表?

如何将数据参数添加到HTML字符串并返回字符串?

如何将字符串添加到数组并返回字符串

如何将字符串(单词)添加到字符串[]数组?Java,输入

如何将一串字符串添加到列表中

如何将字符添加到字符串中的特定索引

如何将字符添加到字典的字符串中?

如何将子字符串添加到某些(不是全部)fasta标头中

如果 url 不包含子字符串,如何将路径添加到 url

如何将字符串中的属性添加到javascript中的对象?

如何将字符串添加到 Transform Message 组件中的 Java 列表中?

如何将文件中的所有字符串添加到集合中?

如何将sha256中的摘要添加到flutter中的字符串?

如何将列表中的字符串添加到字典中?

如何将新的字符串元素添加到字符串列表?

如何将字符串添加到字符串流?

如何将包含特定字符串的URL添加到数组中?

如何将元素添加到以逗号分隔的字符串中?

如何将字符串添加到列表中而不重复

如何将字符串添加到列表中的某些项目?

如何将字符串添加到列表中?

如何将字符串对添加到RapidJSON文档中

使用javascript:如何将变量添加到包含引号的字符串中?

如何将当前查询字符串添加到Django模板中的URL?

如何将字符串和文本添加到 Python 的输入中?