我需要编写一个用于验证字符串的正则表达式.:如果它包含任何以下的正则表达式应该把这个字符串y,Y,yes,YES,1.这些信件无论如何都可以.我是正则表达式和JavaScript的新手.
您需要添加一个可选组以及一个不区分大小写的i修饰符.
/y(?:es)?|1/i.test(str)
Run Code Online (Sandbox Code Playgroud)
要么
/[1y](?:es)?/i.test(str)
Run Code Online (Sandbox Code Playgroud)
要么
/[y1]/i.test(str)
Run Code Online (Sandbox Code Playgroud)
做完全匹配.
/^(?:y(?:es)?|1)$/i.test(str)
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
948 次 |
| 最近记录: |