我有一个表格,提交后,我想确保以下内容:
- 在输入字段中键入的任何内容的开头都以
mod_
- 之后
mod_
,只能使用字母数字字符。
对于第一阶段,我做到了这一点:
if (preg_match('/^mod_/', $str)) {
//script goes here
}
但是对于第二阶段,我不完全确定是否是最好的方法/作品:
if (preg_match('/^mod_/[A-Za-z0-9]$/', $str)) {
//script goes here
}
我可能在第二阶段犯了一个错误preg_match()
,但是,如果我没有,请有人告诉我我使用的内容是否正常,否则可以做些什么来改进它。