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

如何编写正则表达式匹配以<开头、:结尾且无空格的字符串?

解决方案

你需要的正则表达式可以这样写:

<[^:\s]+:

匹配规则说明:

  • <:精准匹配开头的左尖括号
  • [^:\s]+:匹配一个或多个既不是冒号(:)也不是空白字符(空格、换行、制表符等)的字符,这就确保了中间不会出现空格
  • ::精准匹配结尾的冒号

效果验证:

  • 对于示例字符串中的<ia:,会被成功匹配
  • 对于包含空格的<rpc xmlns= "urn:,因为中间存在空格,会被这个正则排除,不会匹配

内容的提问来源于stack exchange,提问作者Sarthak Udai Singh

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.08.20 04:45:45