auto.js截取字符串问题

有没有像易语言那种取文本中间,或者分割文本的命令呀? 比如获取到控件的值,取出想要的值就可以了

/*
正则.
替换(原始数据,被替换数据,替换数据) => 替换后数据
全部替换(原始数据,被替换数据,替换数据) => 替换后数据
查找(原始数据,查找内容数据) => -1 或 起始位数字,结束位数字
截取(原始数据,起始位,截取数量) => 起始位置后截取数量个字符串
提取(原始数据,起始字符,结束字符) => 起始字符后致结束字符前之间字符串

*/

var 正则 = {
替换: function(str, stra, strb) {return str.replace(stra, strb)},
全部替换: function(str, stra, strb) {return eval("str.replace(/"+stra+"/g,'"+strb+"')")},
查找: function(str, stra) {return str.search(stra)},
截取: function(str, inta, intb) {if (intb) {return str.substr(inta, intb)} else {return str.substr(inta)}},
提取: function(str, stra, strb) {return eval("str.match(/" + stra + "(\S*)" + strb + "/)[1]")}

}

  • 3
    帖子
  • 186
    浏览

与 Auto.js 的连接断开,我们正在尝试重连,请耐心等待