【问题标题】:How to get rid of   in AA如何摆脱 AA
【发布时间】:2019-12-01 08:01:33
【问题描述】:

我正在从 Excel 工作表中读取数据(字母和数字的组合)并将其放入目标应用程序的文本字段中,其中输入应从数据库中生成唯一项。

但是(有时)Excel 单元格中的数据后面有一个空格,当在目标应用程序的搜索字段中输入该空格时,会导致“未找到数据”。不过,空格似乎不是空格,因为我无法在内部修剪该空格 AA。我猜是 (或一些类似的html特殊字符)。

编辑:现在确认是 

问:我怎样才能在内部去掉这样的字符 AA?

已尝试:(a) 修剪、(b) 替换 " " ->"" 或 (c) 替换 " "->"" 均无效。

解决方法:我目前正在检查所提供数据的长度:如果它超过 10 个字符,我只取最左边的 10 个字符。这在这里有效,因为它是我正在使用的数据的业务规则,但我仍然对原始解决方案感兴趣,因为可能会有即将发生的情况,没有业务规则可以帮助我。

AA 版本:11.3.1

感谢您的意见...

【问题讨论】:

  • 您可以复制单元格并将其粘贴到单独的行中吗?还是评论?
  • 将在以下 cmets 中发布两个单元格:
  • 需要更多字符PA0KKS2302
  • Stack Overflow 似乎忽略了这些字符,您可以将单元格粘贴到此网站并点击显示字符soscisurvey.de/tools/view-chars.php
  • 感谢该页面。不时会非常有用:) U+A0 是字符,确实是一个  

标签: html excel automation whitespace automationanywhere


【解决方案1】:

好的,因为它是不间断的空格字符,您可以在替换命令中使用正则表达式替换它。

查找:\u00a0
选项:正则表达式。

【讨论】:

    【解决方案2】:

    使用带正则表达式的替换命令摆脱它:

    [^a-z A-Z 0-9]

    【讨论】:

    • 如果数据包含电子邮件或任何特殊字符(如@或点),这可能会导致问题。
    • 就我而言,它只能是数字和字母。但是,是的,对于其他情况,需要牢记这一点。谢谢
    猜你喜欢
    • 2014-01-28
    • 2013-10-31
    • 2020-10-19
    • 2013-01-14
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多