精易论坛

标题: 怎么把链接转大写 [打印本页]

作者: huolangwangluo    时间: 昨天 21:48
标题: 怎么把链接转大写
http://abc.com/asss/jsnxj

把abc.com转成大写 后边的参数保持不变

作者: RainCharm    时间: 昨天 21:48
  
子程序名返回值类型公开备 注
__启动窗口_创建完毕  
变量名类 型静态数组备 注
结果文本文本型 
目标文本文本型 
i整数型 
目标文本 = “http://abc.com/asss/jsnxj”
正则.创建 (“//([\s\S]*?)/”, 目标文本, , , , )
计次循环首 (正则.取匹配数量 (), i)
调试输出 (正则.替换 (到大写 (“//” + 正则.取子匹配文本 (i, 1, )“/”)))
计次循环尾 ()
* “http://ABC.COM/asss/jsnxj”
被调试易程序运行完毕


i支持库列表   支持库注释   
spec特殊功能支持库


作者: 蘇中二少    时间: 昨天 21:58
.版本 2
.支持库 spec

.局部变量 文本, 文本型
.局部变量 域名, 文本型

文本 = “http://abc.com/asss/jsnxj
域名 = 网页_取域名 (文本)
调试输出 (子文本替换 (文本, 域名, 到大写 (域名), , , 真))

作者: 墨轩    时间: 昨天 22:03
  
子程序名返回值类型公开备 注
_启动子程序整数型 本子程序在程序启动后最先执行
调试输出 (子程序_链接转换 (“http://abc.com/asss/jsnxj”))
返回 (0)  ' 可以根据您的需要返回任意数值
子程序名返回值类型公开备 注
子程序_链接转换文本型 
参数名类 型参考可空数组备 注
URL文本型
变量名类 型静态数组备 注
正则正则表达式 
结果搜索结果0
域名文本型 
起始位置整数型 
起始位置 = 1
正则.创建 (“://([a-zA-Z]+)\.com”, )
结果 = 正则.搜索全部 (URL)
如果 (取数组成员数 (结果) ≥ 1)
域名 = 结果 [1].取子匹配文本 (URL, 1, 起始位置)
返回 (子文本替换 (URL, “://” + 域名 + “.com”, “://”到大写 (域名)“.com”, , 1, ))
返回 (URL)


i支持库列表   支持库注释   
spec特殊功能支持库
RegEx正则表达式支持库

作者: lijunfa    时间: 昨天 22:11
看看。。。。。。。
作者: jyfinn    时间: 昨天 22:20
原网址 = "http://abc.com/asss/jsnxj"  新网址 = "http://" + 到大写(网页_取域名 (网址)) + "/asss/jsnxj"

补充内容 (2026-2-9 22:22):
打错了,网址 = "http://abc.com/asss/jsnxj"

新网址 = "http://" + 到大写(网页_取域名 (网址)) + "/asss/jsnxj"




欢迎光临 精易论坛 (https://bbs.ijingyi.com/) Powered by Discuz! X3.4