假设我有一个字符串,例如"abcdef"
。
我希望从字符串的开头按顺序匹配一个或多个字符,例如:
"a"
"abc"
"abcd"
所以,看起来可能有点像这样:
/^(abcdef{1,})/
但显然这里量词仅适用于前面的字符("f"
),而我希望它适用于整个字符串("abcdef"
)。我希望有一些东西可以包含"abcdef"
来实现这一点。
我正在使用preg_match()
。
答案 0 :(得分:3)
答案 1 :(得分:2)
另一个完全匹配"字符串开头的一个或多个字符" 的变体是:
^(abcdef|abcde|abcd|abc|ab|a)
答案 2 :(得分:-1)
我认为您需要的是将abcdef
作为一组包含在内。尝试像
/[abcdef]{1,}/