Встроенной проверки параметров функций в prop types нет, но можно написать кастомный валидатор:
customProp: function(props, propName, componentName) {
if (!/matchme/.test(props[propName])) {
return new Error(
'Проп `' + propName + '` компонента' +
' `' + componentName + '` имеет неправильное значение'
);
}
}
Документация
тут