Yii自定义模式问题

时间:2015-07-07 10:44:09

标签: php regex yii validationrules

大家好,我是yii框架中的新手,我想验证一个textArea,它接受这种格式的多个值"活跃的运动,头部装备"逗号和空格分隔。任何身体都可以帮助我,应该使用什么样的模式。与匹配模式验证规则任何帮助将不胜感激,并抱歉这样的非职业习惯。

2 个答案:

答案 0 :(得分:1)

尝试模式:

'/^\w+((, \w+)?)*$/'

示例:

'active sports, head gears' // false
'sports, gears'             // true
', '                        // false
'head'                      // true

答案 1 :(得分:0)

只需添加到您的模型规则中

array('Test', 'match', 'pattern'=>'/^[a-zA-Z0-9]|[,]*$/')

未经测试,但我确定它适合您。

^[a-zA-Z0-9]|[,]*$

Regular expression visualization

Debuggex Demo