You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

正则表达式(Regex)修正求助:提取不含短横线的目标数据

解决方法

有两种简单方式可以移除输出里的短横线:

1. 修改正则表达式(推荐)

直接调整正则模式,跳过短横线及可能的前后空格,精准捕获目标内容:

Case Description:\n\s*-\s*(.+)
  • 细节说明:
    • \s* 匹配0个或多个空格(兼容横线前后可能存在的空格)
    • -\s* 匹配短横线和其后的空格
    • (.+) 捕获短横线之后的实际内容

这样提取到的结果就直接是help with the paperwork,不需要额外处理。

2. 对提取结果做字符串处理

如果不想修改正则,可以在拿到提取结果后,用字符串操作去掉短横线及前后空格:
比如在Python中可以这么写:

raw_result = "- help with the paperwork"
cleaned_result = raw_result.lstrip("- ").strip()

或者用单次替换:

cleaned_result = raw_result.replace("- ", "", 1)

内容的提问来源于stack exchange,提问作者fahad sheji

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.08.20 10:27:24