【发布时间】:2021-07-11 00:06:22
【问题描述】:
我的任务是检查输入字符串是否匹配模式列表(在 JS 中)。我希望看到 Regex,并且之前没有使用过这个工具的经验。我看过一些教程;但是,无论我尝试过什么都失败了。在为以下每种模式编写正则表达式时,我能否获得一些帮助?
对于任何有 Regex 经验的人来说,这应该是超级简单的。在此先感谢:)
Expressions are (* means it could by a string of any length and ? means its a single character):
/*/Resources/Static
*/Resources/Static
Resources/*/Static
Resources/*/*/*/Static
Resources/Static/*
Resources/Static/*/
/?/Resources/Static
?/Resources/Static
Resources/?/Static
Resources/???/Static
Resources/Static/?
【问题讨论】:
-
只需将每个
*替换为.*并将每个?替换为.。然后在开头添加^,在末尾添加$。
标签: javascript node.js regex