我需要帮助想出一个正则表达式来验证可以在字符串中的任何位置出现的字符和多个组。
基本上这是一个可以包含特定占位符模式的文件名。所以有效字符是字母数字和.(句点)。模式为 %d4% 和 %t7%。所以 % 本身是无效的,但必须是这些特定模式的一部分。
所以一些有效的例子是:
test.file.D%d4%
%d4%.test.file
D%d4%.T%t7%.test.%t7%file.%d4%.txt
无效的例子是:
t%est.file.D%d4%
%d4%.te%st.file
D%d4%.T%t7%.te%st.%t7%file.%d4%.txt