我有一个可变长度的字符串,如果这个字符串超过 8 个,我只想匹配前 16 个字符。
一个例子:testertestertesttestertesterte
我的正则表达式是:
([a-zA-Z1-9_]{8,16})
但是,而不是匹配:
testertestertest
它匹配整个字符串 - 每 16 个字符匹配 1 次。
这怎么能仅限于第一场比赛?
我有一个可变长度的字符串,如果这个字符串超过 8 个,我只想匹配前 16 个字符。
一个例子:testertestertesttestertesterte
我的正则表达式是:
([a-zA-Z1-9_]{8,16})
但是,而不是匹配:
testertestertest
它匹配整个字符串 - 每 16 个字符匹配 1 次。
这怎么能仅限于第一场比赛?