代码:
文件夹名字 = Regex.FindAll("手动变速器传动桥(SH19M6) 手动变速器油 车上检查.pdf","\\b\\S+\\b")
Log.Info(文件夹名字)
运行:
[09:58:12]选中的内容 第2行:[
"手动变速器传动桥(SH19M6",
"手动变速器油",
"车上检查.pdf"
]
运行代码后,文字后面的反括号无法捕捉到。无法捕捉到,居然还运行出来了。
对代码进行更改,专门对括号进行了描述。
文件夹名字 = Regex.FindAll("手动变速器传动桥(SH19M6) 手动变速器油 车上检查.pdf","\\b\\S+\\)?\\b")
Log.Info(文件夹名字)
[10:16:23]选中的内容 第2行:[
"手动变速器传动桥(SH19M6",
"手动变速器油",
"车上检查.pdf"
]
在正则表达式中,专门对反括号进行了描述,反而运行不出来了。
文件夹名字 = Regex.FindAll("手动变速器传动桥(SH19M6) 手动变速器油 车上检查.pdf","\\b\\S+\\)\\b")
Log.Info(文件夹名字)
[10:19:24]选中的内容 第2行:[]
帮我分析一下,看是什么地方出了问题,导致这个反括号获取不完整。