我正在分析一些正则表达式概念基础知识,我们都知道表达式开头使用的'^'符号以某个值开头,而表达式末尾使用的'$'以某个值结尾,如果它们一起使用'^exp$'它只能由 exp 匹配。但是在 Yii 中声明规则时
为了只允许我们给出的数字
public function rules()
{ array('value', 'match', 'pattern' => '/^[0-9-]+$/u','message' => "Incorrect symbols (A-z) ."), }
我只想知道为什么我们在规则中使用尾随的“/u”和“/”。谢谢朋友。