如果用户输入id为“my_input”的文本输入中的单词“sun”,“moon”或“stars”,则脚本会执行操作。
为了使用通配符,我的脚本应该如何显示?例如:如果用户输入“星星很明亮”,剧本仍然可以做到......
if(preg_match("/^(sun|moon|stars)$/i", $_POST['my_input']) === 1) {
// do stuff
}
答案 0 :(得分:2)
正则表达式的通配符为.*
if(preg_match("/.*(sun|moon|stars).*$/i", $_POST['my_input']) === 1) {
// do stuff
}
在这里测试phpliveregex.com