Uibot 学习笔记

2021年3月25日15:08:43 评论 8

1、Uibot教程里那些坑

adodb插件 32位的用不了

domtools插件,正则替换,64位版的uibot用不了

来回折腾很费劲。

2、

Chrome调试正则字符串时用到的语法

var tem1 = document.body.text
var arr1 = tem1.match("<div class=\"entry-content\">(.*?)</div><!-- .entry-content -->")
var tem2 = arr1[1]
或者
var tem2 = tem1.match("<div class=\"entry-content\">(.*?)</div><!-- .entry-content -->")[1]

tem1.match(/正则表达式/) 斜杠的也是可以,但是,遇到“</div>”这样的标签需要转义字符<\/div>

3、正则表达式

/n,是用来当变量用的,正则表达式中需要变量时可以考虑它。

4、动态数组,动态二维数组

可以定义一个空数组,靠不断追加赋值,扩充其长度。push方法,好用

Dim arrayRet2 = ""
Dim arrayRet3 = []
Dim YiShengCheng =[]
Dim TempI = 0
arrayRet2 = File.SearchFile("C:\\Users\\Administrator\\AppData\\Local\\Temp","FH*xls",True)
TracePrint(arrayRet2)
For Each value In arrayRet2
	sRet = Replace(value,"C:\\Users\\Administrator\\AppData\\Local\\Temp\\","",False)
	sRet = Replace(sRet,".xls","",False)
	push(YiShengCheng,[sRet])
Next
objExcelWorkBook = Excel.OpenExcel("E:\\bottest\\ERP操作\\发货单.xlsx",True,"Excel","","")
Excel.WriteRange(objExcelWorkBook,"Sheet2","A1",YiShengCheng,False)
Excel.CloseExcel(objExcelWorkBook,True)
  • 君子仁爱:取之有道。刷新有惊喜,看头像。
  • 原创不易,转载注明出处和链接:https://acg.92ylq.com/anime/uibot-%e5%ad%a6%e4%b9%a0%e7%ac%94%e8%ae%b0/
正则匹配空行实例,去掉各种各样的空行 代码笔记

正则匹配空行实例,去掉各种各样的空行

学而时习之,文本处理时发现个问题,把采集来的html代码用正则匹配去掉标签后会留下各式各样空行换行。 去网上找解决方案,看到这位大神写的还是很靠谱的。遇到的问题基本都能解决。 正则表达式去空行,废话不...
匿名

发表评论

匿名网友 填写信息

:?: :razz: :sad: :evil: :!: :smile: :oops: :grin: :eek: :shock: :???: :cool: :lol: :mad: :twisted: :roll: :wink: :idea: :arrow: :neutral: :cry: :mrgreen: