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

如何用正则表达式捕获首个空格或数字前的产品名内容?

正则表达式修改方案

你可以使用这个正则表达式来实现需求:

^([^\s\d]+)

表达式解析

  • ^:锚定字符串的起始位置,确保从开头开始匹配,避免误匹配中间片段
  • [^\s\d]:匹配非空格、非数字的任意字符,正好对应你“首个空格或数字前”的提取规则
  • +:匹配一个或多个上述字符,确保捕获完整的前缀部分
  • ():捕获分组,用于提取你需要的目标内容

示例验证

  • 输入 SEROFLO250 INHALER → 捕获结果:SEROFLO(遇到第一个数字2停止)
  • 输入 SEROFLO INHALER → 捕获结果:SEROFLO(遇到第一个空格停止)
  • 输入 SEROFLO 250 INHALER → 捕获结果:SEROFLO(遇到第一个空格停止)

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.08.08 04:55:16