gpt4 book ai didi

javascript正则表达式匹配3个数字和3个字母

转载 作者:行者123 更新时间:2023-12-03 03:49:05 30 4
gpt4 key购买 nike

如何匹配字符串中恰好包含“3个数字和3个字母”的单词?

例如100BLA

var regex = ?;
var string = "word word 100BLA word";
desiredString = string .match(regex);

最佳答案

\d 匹配数字

[a-zA-Z] 匹配字母

{3} 是精确匹配 3 次重复的量词

^ anchor 以匹配字符串的开头

$ anchor 以匹配字符串的末尾

因此,如果您使用所有这些新知识,您将得到如下正则表达式:

^\d{3}[a-zA-Z]{3}$

更新:

由于我写完答案后输入示例发生了变化,因此更新:

如果您的单词是较大字符串的一部分,则不需要 anchor ^$ 而必须使用 word boundaries \b

\b\d{3}[a-zA-Z]{3}\b

关于javascript正则表达式匹配3个数字和3个字母,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16275661/

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