提问人:Qing 提问时间:11/16/2023 更新时间:11/16/2023 访问量:18
正则表达式正 lookahead 放置在某些文本之前 [重复]
regex positive lookahead placed before some text [duplicate]
问:
^(?=.*[0-9])(?=.*[a-zA-Z])([a-zA-Z0-9]+)$
我发现这个正则表达式可以检查字符串是否同时包含数字和字母(至少 1 个数字和 1 个字母)。积极展望的示例都将其放在一些文本之后(例如匹配后面有“bar”的第一个小节)。我不明白将它放在上面所示的正则表达式等文本之前意味着什么。有什么好的解释吗?谢谢!bar(?=bar)
答: 暂无答案
评论