gpt4 book ai didi

regex - 如何匹配同一字符串中的多组正则表达式模式?

转载 作者:行者123 更新时间:2023-12-05 04:18:42 25 4
gpt4 key购买 nike

我正在针对满足以下要求的字符串构建正则表达式:

  1. 该字符串最多包含 5 组字母数字字符。
  2. 字符串中的每个集合都由单个空白字符分隔。

例如,我们可以有“asa22d asdcac3”或“Asdcd234 sacasW2 sas1 s sd1”(希望您明白)。到目前为止,我有:

^[A-z 0-9]\s{0,1}

我没有使用 \w 因为它允许下划线。这适用于一组字符,但我需要允许五组由空格分隔的相同类型的字符串。

我该怎么做?

最佳答案

你还没有说你使用的是什么语言,但这应该为你做:

^[A-Za-z0-9]+(\s[A-Za-z0-9]+){0,4}$

一个单词,后跟最多四个空格后单词实例。

关于regex - 如何匹配同一字符串中的多组正则表达式模式?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11492266/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com