UNPKG

react-jsf

Version:

JSF Compliant React Components

18 lines (16 loc) 377 B
import React from 'react'; import PropTypes from 'prop-types'; export default class FValidateRegex extends React.Component { static propTypes = { pattern: PropTypes.string.isRequired, }; /** * * @param {string} content * @return {boolean} */ validate(content) { const pattern = this.props.pattern; return content.match(pattern) !== null; } }