忽略选中文字中的非路径信息

功能建议 · 37 次浏览
rxnwin 创建于 21天8小时前

可以忽略选中文字中的非路径信息吗?

例如:

我传nas里了:\\nas\test


gaoqiangks 21天8小时前 :

没太理解你的意思. 可以说详细一些吗?

rxnwin 回复 gaoqiangks 21天8小时前 :

目前动作可以打开的路径必须是准确的文件路径文本,如果该文本中包括了其他文字,则无法正确识别和打开,必须准确选中。日常工作中,别人发来的路径信息往往包括其他文字,例如“我传nas里了:\\nas\test“这里面\\nas\test是路径,前面的话如果多选中了一个字都会操作失败

gaoqiangks 21天7小时前 :
难点在怎么确定哪些是非路径信息.   功能好加, 针对你自己的场景应该几行代码就能搞定.
rxnwin 回复 gaoqiangks 21天7小时前 :

我想路径开头不都是特定格式的嘛,比如:C:\Users,或者\\开头,那这之前的都可以忽略掉。或者让用户自定义路径的开始信息,希望有所帮助。

gaoqiangks 21天7小时前 :

路径中可能有空格. 空格后的是不是路径的一部分, 这个必须要分析上下文语义, 只根据文法分析不出来.

rxnwin 回复 gaoqiangks 21天7小时前 :
日常中路径都是直接拷贝发送的,有没有空格不必处理吧
gaoqiangks 21天7小时前 :

"这是一个测试路径 C:/User/abcd/文档 程序 测试".  这个字符串里,  C:/User/abcd/文档,     C:/User/abcd/文档 程序,  C:/User/abcd/文档 程序 测试, 这三个都是可能的路径, 这个是没法确定的. 

rxnwin 回复 gaoqiangks 21天7小时前 :

我理解了,说下我们小组的交流习惯,就是告知文件内容,后面接着完整路径结束,不会增加其他内容。这个对话内容双击就能选中,如果可以用咱这个动作打开就非常方便。

回复内容
暂无回复
回复主贴