Regex 字符串的长度是三的倍数

Regex 字符串的长度是三的倍数,regex,Regex,长度倍数为3的字符串的正则表达式是什么?{}不适用于我,因为它只允许min/min-max的确定值。这应该适合您的需要: (?:\w{3})* \w与[a-zA-Z0-9\相同,因此根据需要进行更改 (?:X)只是一个非捕获组 (?:X{3})表示“3x的n组” 如果我要查找长度倍数为3的字符串,是否(?:\.*{3})*正确?@Gannicus否,只需替换我答案中的\w部分即可。如果您需要“任意字符”,请使用:(?:.{3})*@phloc哈哈,这一个很有趣,因为这一次,…有了真正的用途;

长度倍数为3的字符串的正则表达式是什么?{}不适用于我,因为它只允许min/min-max的确定值。

这应该适合您的需要:

(?:\w{3})*
  • \w
    [a-zA-Z0-9\
    相同,因此根据需要进行更改
  • (?:X)
    只是一个非捕获组
  • (?:X{3})
    表示“3x的n组”

如果我要查找长度倍数为3的字符串,是否(?:\.*{3})*正确?@Gannicus否,只需替换我答案中的
\w
部分即可。如果您需要“任意字符”,请使用:
(?:.{3})*
@phloc哈哈,这一个很有趣,因为这一次,
有了真正的用途;)