永发信息网

易语言如何去除网页指定内容

答案:3  悬赏:0  手机版
解决时间 2021-02-23 20:10
  • 提问者网友:城市野鹿
  • 2021-02-23 12:09
KISSY.ready(function(S){
KISSY.use('med-dialog,switchable',function(){
var clickUrl = '123456789';

S.one('#J_urlRadio').on('click',function(e){
S.one('#J_codeArea').val(clickUrl);
怎么取到中间123456789的内容
比如说123456789是网页 怎么去除这个网页地址呢?
最佳答案
  • 五星知识达人网友:怙棘
  • 2021-02-23 12:42
用模块 取中间文本
或者 找一个 取中间文本的子程序
也可以 自己进行取中间文本
比如 分割文本 clickUrl = '

就把文本分成两段了 结果在第二段
在分割文本 '; 就是你要的结果 了
全部回答
  • 1楼网友:深街酒徒
  • 2021-02-23 15:26
去除还是取出??如果是去除用子文本替换,取出用正则或者写一个取文本中间的子程序,正则表达式:\d{9} 这是取出123456789的,如果是其他的则需要用对应的匹配方法,取文本中间的话,代码太多。就不写了
  • 2楼网友:像个废品
  • 2021-02-23 14:14
.版本 2 .子程序 取中间文本, 文本型, 公开 .参数 待取内容, 文本型 .参数 起始查找位置, 整数型, 参考 .参数 起始文本1, 文本型 .参数 起始文本2, 文本型, 可空 .参数 结束文本, 文本型 .参数 不区分大小写, 逻辑型, 可空, 默认真 .参数 是否包含起始文本, 逻辑型, 可空, 默认真 .局部变量 结束位置, 整数型 .局部变量 起始查找位置1, 整数型 .如果真 (是否为空 (不区分大小写)) 不区分大小写 = 真 .如果真结束 起始查找位置 = 寻找文本 (待取内容, 起始文本1, 起始查找位置, 不区分大小写) .如果 (起始查找位置 < 0) 返回 (“”) .否则 .如果 (是否为空 (起始文本2) = 假) 起始查找位置1 = 寻找文本 (待取内容, 起始文本2, 起始查找位置, 不区分大小写) .否则 起始查找位置1 = 起始查找位置 起始文本2 = 起始文本1 .如果结束 .如果结束 .如果真 (起始查找位置1 < 0) 起始查找位置 = -1 返回 (“”) .如果真结束 结束位置 = 寻找文本 (待取内容, 结束文本, 起始查找位置1 + 取文本长度 (起始文本2), 不区分大小写) .如果真 (结束位置 < 0) 结束位置 = 取文本长度 (待取内容) + 1 .如果真结束 .如果真 (是否为空 (是否包含起始文本)) 是否包含起始文本 = 真 .如果真结束 .如果真 (是否包含起始文本 = 假) 起始查找位置 = 起始查找位置1 + 取文本长度 (起始文本2) .如果真结束 返回 (取文本中间 (待取内容, 起始查找位置, 结束位置 - 起始查找位置))
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯