【发布时间】:2016-12-22 16:49:54
【问题描述】:
基本上我需要帮助来检查某个字符串是否包含某种模式:
以下是数组中的一些字符串:
[ "please use this key: ')D9ad-98ada-jiada-8a8aa'",
"kK8AD-AODK8-ADA7A",
"heres a free game for you guys dkaa2-21ddd-9a9aa-9wada"
]
我需要检查整个数组中的键,这些键遵循 Steam 中的这种键格式:
Please keep the real keys formats, as told by steam and seen bellow:
AAAAA-BBBBB-CCCCC
AAAAA-BBBBB-CCCCC-DDDDD-EEEEE
我知道我需要这样的 for 循环:
for(var i=0;i<arrayName.length;i++) {
// What should be in here?
}
//里面应该有什么?检查数组中的字符串是否有特定的键模式。
另外,请记住,我首先需要删除文本,然后检查密钥。
感谢您的帮助!
【问题讨论】:
-
这似乎是一个家庭作业问题,你没有告诉我们你尝试了什么。如何找到文本模式?是否允许使用正则表达式?
-
我很确定我以前用过正则表达式,但我用的太少了。
标签: javascript arrays node.js steam